# Configuration for {{ pleroma_url }} # vim:ft=apache: # Accept connections from non-SNI clients SSLStrictSNIVHostCheck off # Need this for SSL proxying, apparently SSLProxyEngine on # Website configuration ServerName {{ pleroma_url }} Redirect permanent / https://{{ pleroma_url }} SSLEngine on SSLCertificateFile /etc/pki/cert/crt/{{ pleroma_url }}.crt SSLCertificateKeyFile /etc/pki/cert/private/{{ pleroma_url }}.key SSLCertificateChainFile /etc/pki/cert/crt/{{ pleroma_url }}-fullchain.crt SSLProtocol {{ ssl_protocol }} SSLCipherSuite {{ ssl_cipher_suite }} ServerName {{ pleroma_url }} DocumentRoot {{ pleroma_webroot }} Require all granted AllowOverride All Options MultiViews FollowSymlinks ProxyPreserveHost On ProxyRequests Off ProxyPass / http://127.0.0.1:4000/ nocanon retry=1 ProxyPassReverse / https://127.0.0.1:4000/ RequestHeader set X_FORWARDED_PROTO 'https' RequestHeader set X-Forwarded-Ssl on