WSGISocketPrefix /usr/lib/apache2/modules/ Listen 444 ServerName stats1.zulip.net SSLEngine on SSLCertificateFile /etc/ssl/certs/stats1.zulip.net.crt SSLCertificateKeyFile /etc/ssl/certs/stats1.zulip.net.key Header add Strict-Transport-Security "max-age=15768000" AuthType Digest AuthName "wiki" AuthDigestProvider file AuthUserFile /etc/apache2/users/wiki Require valid-user # Graphite specific setup DocumentRoot "/opt/graphite/webapp" WSGIDaemonProcess graphite processes=5 threads=5 display-name='%{GROUP}' inactivity-timeout=120 WSGIProcessGroup graphite WSGIApplicationGroup %{GLOBAL} WSGIImportScript /opt/graphite/conf/graphite.wsgi process-group=graphite application-group=%{GLOBAL} WSGIScriptAlias / /opt/graphite/conf/graphite.wsgi Alias /content/ /opt/graphite/webapp/content/ SetHandler None Alias /media/ "/usr/lib/pymodules/python2/django/contrib/admin/media/" SetHandler None Order deny,allow Allow from all ErrorLog /var/log/apache2/error.log LogLevel warn CustomLog /var/log/apache2/access.log combined ServerSignature On