alioth-archive apache site
[mirror/dsa-puppet.git] / modules / roles / templates / apache-alioth-archive.debian.org.erb
1 ##
2 ## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
3 ## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
4 ##
5
6
7 <Macro vhost-inner-alioth-archive.debian.org>
8         ServerAdmin debian-admin@lists.debian.org
9         DocumentRoot /srv/alioth-archive.debian.org/htdocs
10
11         ErrorLog /var/log/apache2/alioth-archive.debian.org-error.log
12         CustomLog /var/log/apache2/alioth-archive.debian.org-access.log privacy
13
14         <Directory /srv/alioth-archive.debian.org/htdocs>
15                 Require all granted
16                 AllowOverride none
17         </Directory>
18
19         RewriteEngine On
20
21         <IfModule mod_userdir.c>
22                 UserDir disabled
23         </IfModule>
24 </Macro>
25
26 Use common-debian-service-https-redirect * alioth-archive.debian.org
27
28 <VirtualHost *:443>
29         ServerName alioth-archive.debian.org
30         Use common-debian-service-ssl alioth-archive.debian.org
31         Use common-ssl-HSTS
32         Use http-pkp-alioth-archive.debian.org
33         Use vhost-inner-alioth-archive.debian.org
34 </VirtualHost>
35
36 # vim:set syn=apache: