Actually add the template
authorPeter Palfrader <peter@palfrader.org>
Sun, 24 Sep 2017 18:09:21 +0000 (20:09 +0200)
committerPeter Palfrader <peter@palfrader.org>
Sun, 24 Sep 2017 18:09:21 +0000 (20:09 +0200)
modules/salsa/templates/apache-pages.debian.net.conf.erb [new file with mode: 0644]

diff --git a/modules/salsa/templates/apache-pages.debian.net.conf.erb b/modules/salsa/templates/apache-pages.debian.net.conf.erb
new file mode 100644 (file)
index 0000000..e925623
--- /dev/null
@@ -0,0 +1,43 @@
+#Use common-debian-service-https-redirect * XX.debian.org
+
+#<VirtualHost *:443>
+<VirtualHost *:80>
+       ServerName pages.debian.net
+       ServerAlias *.pages.debian.net
+       ServerAdmin debian-admin@lists.debian.org
+
+       #Use common-debian-service-ssl salsa.debian.org
+       #Use common-ssl-HSTS
+       #Use http-pkp-salsa.debian.org
+
+       ErrorLog /var/log/apache2/pages.debian.net-error.log
+       CustomLog /var/log/apache2/pages.debian.net-access.log privacy
+
+       #DocumentRoot /srv/salsa.debian.org/gitlab/public
+       #<Directory /srv/salsa.debian.org/gitlab/public>
+       #       Require all granted
+       #</Directory>
+
+       ProxyPreserveHost On
+       AllowEncodedSlashes NoDecode
+
+       ProxyPassReverse / http://127.0.0.1:8090/
+       #ProxyPassReverse / http://salsa.debian.org/
+
+       RewriteEngine on
+       #RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f [OR]
+       #RewriteCond %{REQUEST_URI} ^/uploads/.*
+       RewriteRule .* http://127.0.0.1:8090%{REQUEST_URI} [P,QSA,NE]
+
+       #RequestHeader set X_FORWARDED_PROTO 'https'
+       #RequestHeader set X-Forwarded-Ssl on
+
+       ErrorDocument 403 /403.html
+       ErrorDocument 404 /404.html
+       #ErrorDocument 422 /422.html
+       #ErrorDocument 500 /500.html
+       #ErrorDocument 502 /502.html
+       #ErrorDocument 503 /503.html
+</VirtualHost>
+
+# vim:set syn=apache: