Note that exim contains tracker-specific configuration
[mirror/dsa-puppet.git] / modules / roles / templates / static-mirroring / vhost / planet.debian.org.erb
1 <% if scope.function_has_static_component(['planet.debian.org']) -%>
2
3 <Macro common-planet.d.o>
4         ServerAdmin planet@debian.org
5
6         ErrorLog /var/log/apache2/planet.debian.org-error.log
7
8         <IfModule mod_userdir.c>
9                 UserDir disabled
10         </IfModule>
11
12         DocumentRoot /srv/static.debian.org/mirrors/planet.debian.org/cur
13         AddDefaultCharset utf-8
14         <Directory /srv/static.debian.org/mirrors/planet.debian.org/cur>
15                 Require all granted
16         </Directory>
17 </Macro>
18
19 <Virtualhost <%= @vhost_listen %> >
20         ServerName planet.debian.org
21         ServerAlias planet-backend.debian.org planet-fastly.debian.org planet-maxcdn.debian.org
22         <% if scope.function_onion_global_service_hostname(['planet.debian.org']) -%>
23         ServerAlias <%= scope.function_onion_global_service_hostname(['planet.debian.org']) %>
24         <% end %>
25
26         CustomLog /var/log/apache2/planet.debian.org-access.log privacy
27         Use common-planet.d.o
28 </VirtualHost>
29
30 <VirtualHost <%= @vhost_listen_443 %> >
31         ServerName planet-backend.debian.org
32
33         CustomLog /var/log/apache2/planet.debian.org-access.log privacyssl
34         Use common-debian-service-ssl planet-backend.debian.org
35         Use common-planet.d.o
36
37 </VirtualHost>
38
39 <% end -%>
40
41 # vim:set syn=apache: