gnu-social/dist/debian/webservers/apache2
2022-10-26 00:37:34 +01:00

25 lines
948 B
Plaintext

<VirtualHost gnusocial.example:80>
Redirect permanent / https://gnusocial.example/
</VirtualHost>
<VirtualHost gnusocial.example:443>
ServerName gnusocial.example
DocumentRoot /etc/share/gnusocial
DirectoryIndex index.php
<Directory /etc/share/gnusocial>
AllowOverride All
Order Deny,Allow
Allow from all
</Directory>
SSLCertificateFile /etc/letsencrypt/live/$ServerName/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/$ServerName/privkey.pem
SSLProtocol All -SSLv2 -SSLv3
SSLHonorCipherOrder On
SSLCompression off
SSLCipherSuite 'EDH+CAMELLIA:EDH+aRSA:EECDH+aRSA+AESGCM:EECDH+aRSA+SHA384:EECDH+aRSA+SHA256:EECDH:+CAMELLIA256:+AES256:+CAMELLIA128:+AES128:+SSLv3:!aNULL:!eNULL:!LOW:!3DES:!MD5:!EXP:!PSK:!DSS:!RC4:!SEED:!ECDSA:CAMELLIA256-SHA:AES256-SHA:CAMELLIA128-SHA:AES128-SHA'
Header always set Strict-Transport-Security "max-age=15768000"
</VirtualHost>