Put vhost for signup.salsa.debian.org on the salsa host (re: RT#7008)
[mirror/dsa-puppet.git] / modules / salsa / templates / apache-signup.salsa.debian.org.conf.erb
1 Use common-debian-service-https-redirect * signup.salsa.debian.org
2
3 <VirtualHost *:443>
4         ServerName signup.salsa.debian.org
5         ServerAdmin debian-admin@lists.debian.org
6
7         Use common-debian-service-ssl signup.salsa.debian.org
8         Use common-ssl-HSTS
9         Use http-pkp-signup.salsa.debian.org
10
11         ErrorLog /var/log/apache2/signup.salsa.debian.org-error.log
12         CustomLog /var/log/apache2/signup.salsa.debian.org-access.log privacy
13
14         WSGIDaemonProcess gitlab-self-service user=nobody group=nogroup home=/ threads=5
15         WSGIScriptAlias / /srv/salsa.debian.org/gitlab_newuser/wsgi/gitlab_self_service.wsgi
16
17         Alias /static /srv/salsa.debian.org/gitlab_newuser/src/gitlab_self_service/static
18
19         <Directory /srv/salsa.debian.org/gitlab_newuser/wsgi>
20                 <Files gitlab_self_service.wsgi>
21                         WSGIProcessGroup gitlab-self-service
22                         WSGIApplicationGroup %{GLOBAL}
23                         Require all granted
24                 </Files>
25         </Directory>
26
27         <Directory /srv/salsa.debian.org/gitlab_newuser/src/gitlab_self_service/static>
28                 AllowOverride None
29                 # Needed to use libjs-bootstrap from /usr/share/javascript
30                 Options FollowSymlinks
31                 Require all granted
32         </Directory>
33 </VirtualHost>
34
35 # vim:set syn=apache: