67 lines
1.5 KiB
Plaintext
67 lines
1.5 KiB
Plaintext
|
|
TraceEnable Off
|
||
|
|
ServerSignature Off
|
||
|
|
ServerTokens OS
|
||
|
|
|
||
|
|
<VirtualHost *:80>
|
||
|
|
ServerAdmin me@example.org
|
||
|
|
DocumentRoot /var/www/cms/web/
|
||
|
|
|
||
|
|
PassEnv MYSQL_DATABASE
|
||
|
|
PassEnv MYSQL_HOST
|
||
|
|
PassEnv MYSQL_USER
|
||
|
|
PassEnv MYSQL_PORT
|
||
|
|
PassEnv MYSQL_PASSWORD
|
||
|
|
PassEnv MYSQL_ATTR_SSL_CA
|
||
|
|
PassEnv MYSQL_ATTR_SSL_VERIFY_SERVER_CERT
|
||
|
|
PassEnv CMS_SERVER_NAME
|
||
|
|
PassEnv CMS_DEV_MODE
|
||
|
|
PassEnv INSTALL_TYPE
|
||
|
|
PassEnv GIT_COMMIT
|
||
|
|
PassEnv CMS_USE_MEMCACHED
|
||
|
|
PassEnv MEMCACHED_HOST
|
||
|
|
PassEnv MEMCACHED_PORT
|
||
|
|
PassEnv XMR_HOST
|
||
|
|
|
||
|
|
ServerName ${CMS_SERVER_NAME}
|
||
|
|
|
||
|
|
KeepAlive Off
|
||
|
|
LimitRequestBody 0
|
||
|
|
|
||
|
|
XSendFile on
|
||
|
|
XSendFilePath /var/www/cms/library
|
||
|
|
|
||
|
|
<Directory /var/www/cms/web/>
|
||
|
|
DirectoryIndex index.php index.html
|
||
|
|
Options -Indexes +FollowSymLinks -MultiViews
|
||
|
|
AllowOverride All
|
||
|
|
Require all granted
|
||
|
|
</Directory>
|
||
|
|
|
||
|
|
Alias /chromeos /var/www/cms/library/playersoftware/chromeos/latest
|
||
|
|
<Directory /var/www/cms/library/playersoftware/chromeos/latest>
|
||
|
|
php_admin_value engine Off
|
||
|
|
DirectoryIndex index.html
|
||
|
|
Options -Indexes -FollowSymLinks -MultiViews
|
||
|
|
AllowOverride None
|
||
|
|
Require all granted
|
||
|
|
</Directory>
|
||
|
|
|
||
|
|
<Location /xmr>
|
||
|
|
ProxyPass ws://${XMR_HOST}:8080
|
||
|
|
</Location>
|
||
|
|
|
||
|
|
ErrorLog /dev/stderr
|
||
|
|
|
||
|
|
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" *%Ts* *%Dus*" requesttime
|
||
|
|
|
||
|
|
CustomLog /dev/stdout combined
|
||
|
|
CustomLog /dev/stdout requesttime
|
||
|
|
|
||
|
|
# Hardening
|
||
|
|
Header always append X-Frame-Options SAMEORIGIN
|
||
|
|
Header always append X-Content-Type-Options nosniff
|
||
|
|
|
||
|
|
# Alias /xibo /var/www/cms/web
|
||
|
|
|
||
|
|
</VirtualHost>
|