Merge branch 'staticsync-as-a-module'
[mirror/dsa-puppet.git] / modules / roles / files / dgit / browse.dgit.debian.org
1 Use common-debian-service-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         Use http-pkp-browse.dgit.debian.org
13
14         <IfModule mod_userdir.c>
15                 UserDir disabled
16         </IfModule>
17
18         Alias /cgit-css "/usr/share/cgit/"
19         Alias /static "/srv/dgit.debian.org/static"
20         ScriptAlias / "/usr/lib/cgit/cgit.cgi/"
21         <Directory "/usr/lib/cgit/">
22                 AllowOverride None
23                 Options ExecCGI FollowSymlinks
24                 Require all granted
25         </Directory>
26
27         AddOutputFilterByType DEFLATE text/html text/plain text/xml text/x-js text/javascript text/css 
28         AddOutputFilterByType DEFLATE application/xml application/xhtml+xml application/x-javascript application/javascript
29         AddOutputFilterByType DEFLATE application/json
30 </VirtualHost>
31
32 # vim:set syntax=apache: