]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - modules/roles/files/dgit/browse.dgit.debian.org
Add cgit for dgit (RT#5866)
[dsa-puppet.git] / modules / roles / files / dgit / browse.dgit.debian.org
diff --git a/modules/roles/files/dgit/browse.dgit.debian.org b/modules/roles/files/dgit/browse.dgit.debian.org
new file mode 100644 (file)
index 0000000..51c9dfd
--- /dev/null
@@ -0,0 +1,30 @@
+#Use common-dsa-vhost-https-redirect browse.dgit.debian.org
+
+<VirtualHost *:80>
+       ServerName browse.dgit.debian.org
+       ServerAdmin dgit-owner@debian.org
+
+       ErrorLog /var/log/apache2/browse.dgit.debian.org-ssl-error.log
+       CustomLog /var/log/apache2/browse.dgit.debian.org-ssl-access.log privacy
+
+       #Use common-debian-service-ssl lintian.debian.org
+       #Use common-ssl-HSTS
+
+       <IfModule mod_userdir.c>
+               UserDir disabled
+       </IfModule>
+
+       Alias /cgit-css "/usr/share/cgit/"
+       Alias /static "/srv/dgit.debian.org/static"
+       ScriptAlias / "/usr/lib/cgit/cgit.cgi/"
+       <Directory "/usr/lib/cgit/">
+               AllowOverride None
+               Options ExecCGI FollowSymlinks
+       </Directory>
+
+       AddOutputFilterByType DEFLATE text/html text/plain text/xml text/x-js text/javascript text/css 
+       AddOutputFilterByType DEFLATE application/xml application/xhtml+xml application/x-javascript application/javascript
+       AddOutputFilterByType DEFLATE application/json
+</VirtualHost>
+
+# vim:set syntax=apache: