]> git.donarmstrong.com Git - dak.git/blob - config/debian/apache.conf-api
Run WSGI script from apache
[dak.git] / config / debian / apache.conf-api
1 <Macro api.ftp-master.d.o-common>
2   ServerAdmin debian-admin@lists.debian.org
3   ServerName api.ftp-master.debian.org
4
5   CustomLog /var/log/apache2/api.ftp-master.debian.org-access.log privacy
6   ErrorLog  /var/log/apache2/api.ftp-master.debian.org-error.log
7
8   <IfModule mod_userdir.c>
9     UserDir disabled
10   </IfModule>
11   DocumentRoot /srv/ftp-master.debian.org/export
12
13   WSGIDaemonProcess api.ftp-master.debian.org user=dak-web group=dak-web processes=1 threads=5
14   WSGIScriptAlias / /srv/ftp-master.debian.org/dak/dakweb/dakweb.wsgi
15 </Macro>
16
17 Use common-debian-service-https-redirect * api.ftp-master.debian.org
18 <VirtualHost *:443>
19   Use common-debian-service-ssl api.ftp-master.debian.org
20   Use common-ssl-HSTS
21   Use api.ftp-master.d.o-common
22 </VirtualHost>