diff --git a/servers/demo/projects/minipedia/LocalSettings.php b/servers/demo/projects/minipedia/LocalSettings.php new file mode 100644 index 0000000..7243a65 --- /dev/null +++ b/servers/demo/projects/minipedia/LocalSettings.php @@ -0,0 +1,151 @@ + + ServerName demo.wikimedia.ch + + DocumentRoot /var/www/wikimedia.ch/demo/www + + # cute URLs thanks to PATH_INFO + Alias /wiki /var/www/wikimedia.ch/demo/www/index.php + + # allow /usr/bin/convert + # allow /bin/bash + php_admin_value open_basedir /var/www/wikimedia.ch/demo:/var/lib/mediawiki:/usr/share/mediawiki:/etc/wmch-infrastructure:/dev/null:/usr/bin:/bin:/etc/mediawiki-extensions:/etc/mime.types + php_admin_value upload_tmp_dir /var/www/wikimedia.ch/demo/tmp + php_admin_value sys_temp_dir /var/www/wikimedia.ch/demo/tmp + + # fix installation references when using 'mediawiki' package + SetEnv MW_INSTALL_PATH /var/www/wikimedia.ch/demo/www + + # increase upload limits + php_admin_value post_max_size 20M + php_admin_value upload_max_filesize 20M + + # Let's Encrypt certificates + SSLCertificateFile /etc/letsencrypt/live/demo.wikimedia.ch/fullchain.pem + SSLCertificateKeyFile /etc/letsencrypt/live/demo.wikimedia.ch/privkey.pem + + # harden SSL + Include /etc/letsencrypt/options-ssl-apache.conf + + +# redirect insecure traffic + + ServerName demo.wikimedia.ch + + Redirect permanent / https://demo.wikimedia.ch/ +