]> git.donarmstrong.com Git - dsa-puppet.git/blob - modules/roles/files/dgit/browse.dgit.debian.org
e3d7df30f53b5508549a7801593bf10da0665ed3
[dsa-puppet.git] / modules / roles / files / dgit / browse.dgit.debian.org
1 Use common-dsa-vhost-https-redirect browse.dgit.debian.org
2
3 <VirtualHost *:443>
4         ServerName browse.dgit.debian.org
5         ServerAdmin dgit-owner@debian.org
6
7         ErrorLog /var/log/apache2/browse.dgit.debian.org-ssl-error.log
8         CustomLog /var/log/apache2/browse.dgit.debian.org-ssl-access.log privacy
9
10         Use common-debian-service-ssl browse.dgit.debian.org
11         Use common-ssl-HSTS
12
13         <IfModule mod_userdir.c>
14                 UserDir disabled
15         </IfModule>
16
17         Alias /cgit-css "/usr/share/cgit/"
18         Alias /static "/srv/dgit.debian.org/static"
19         ScriptAlias / "/usr/lib/cgit/cgit.cgi/"
20         <Directory "/usr/lib/cgit/">
21                 AllowOverride None
22                 Options ExecCGI FollowSymlinks
23                 Require all granted
24         </Directory>
25
26         AddOutputFilterByType DEFLATE text/html text/plain text/xml text/x-js text/javascript text/css 
27         AddOutputFilterByType DEFLATE application/xml application/xhtml+xml application/x-javascript application/javascript
28         AddOutputFilterByType DEFLATE application/json
29 </VirtualHost>
30
31 # vim:set syntax=apache: