Spaces:
Sleeping
Sleeping
File size: 1,290 Bytes
da11987 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | <VirtualHost *:80>
ServerName ${SERVER_NAME}
# Redirect to HTTPS (uncomment when SSL is configured)
# Redirect permanent / https://${SERVER_NAME}/
ProxyPreserveHost On
ProxyPass / http://127.0.0.1:8000/
ProxyPassReverse / http://127.0.0.1:8000/
# WebSocket support for PyShiny
RewriteEngine On
RewriteCond %{HTTP:Upgrade} websocket [NC]
RewriteCond %{HTTP:Connection} upgrade [NC]
RewriteRule ^/?(.*) "ws://127.0.0.1:8000/$1" [P,L]
ErrorLog ${APACHE_LOG_DIR}/splicing-error.log
CustomLog ${APACHE_LOG_DIR}/splicing-access.log combined
</VirtualHost>
# HTTPS configuration (uncomment when SSL is ready)
# <VirtualHost *:443>
# ServerName ${SERVER_NAME}
#
# SSLEngine on
# SSLCertificateFile /etc/ssl/certs/${SERVER_NAME}.crt
# SSLCertificateKeyFile /etc/ssl/private/${SERVER_NAME}.key
#
# ProxyPreserveHost On
# ProxyPass / http://127.0.0.1:8000/
# ProxyPassReverse / http://127.0.0.1:8000/
#
# RewriteEngine On
# RewriteCond %{HTTP:Upgrade} websocket [NC]
# RewriteCond %{HTTP:Connection} upgrade [NC]
# RewriteRule ^/?(.*) "ws://127.0.0.1:8000/$1" [P,L]
#
# ErrorLog ${APACHE_LOG_DIR}/splicing-error.log
# CustomLog ${APACHE_LOG_DIR}/splicing-access.log combined
# </VirtualHost>
|