annotate docker/httpd-wiki.conf @ 9754:cd07130ded8d 3.2.x

Route GWT client through wiki container This reduces the need for local configuration changes to get a working Docker-based setup.
author Tom Gottfried <tom@intevation.de>
date Wed, 12 Oct 2022 10:45:13 +0200
parents 414647dc6936
children 0834c2591e14
rev   line source
9739
414647dc6936 Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
1 ErrorLog /dev/stderr
414647dc6936 Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
2 CustomLog /dev/stdout combined
414647dc6936 Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
3
9754
cd07130ded8d Route GWT client through wiki container
Tom Gottfried <tom@intevation.de>
parents: 9739
diff changeset
4 # GWT client
cd07130ded8d Route GWT client through wiki container
Tom Gottfried <tom@intevation.de>
parents: 9739
diff changeset
5 RedirectMatch "^/$" "/d4e-river"
cd07130ded8d Route GWT client through wiki container
Tom Gottfried <tom@intevation.de>
parents: 9739
diff changeset
6 ProxyPass "/d4e-river" "ajp://d4eriver-client:8009/d4e-river"
cd07130ded8d Route GWT client through wiki container
Tom Gottfried <tom@intevation.de>
parents: 9739
diff changeset
7 ProxyPassReverse "/d4e-river" "ajp://d4eriver-client:8009/d4e-river"
cd07130ded8d Route GWT client through wiki container
Tom Gottfried <tom@intevation.de>
parents: 9739
diff changeset
8
cd07130ded8d Route GWT client through wiki container
Tom Gottfried <tom@intevation.de>
parents: 9739
diff changeset
9 # Wiki
cd07130ded8d Route GWT client through wiki container
Tom Gottfried <tom@intevation.de>
parents: 9739
diff changeset
10 WSGIScriptAlias /wiki /opt/wiki/moin-1.9.9/wiki/server/moin.wsgi
9739
414647dc6936 Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
11 WSGIDaemonProcess moin user=wiki group=wiki \
414647dc6936 Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
12 python-path=/opt/wiki/moin-1.9.9 \
414647dc6936 Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
13 processes=5 threads=10 maximum-requests=1000 umask=0007
414647dc6936 Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
14 WSGIProcessGroup moin
414647dc6936 Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
15 <Directory /opt/wiki/moin-1.9.9/wiki/server>
414647dc6936 Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
16 Require all granted
414647dc6936 Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
diff changeset
17 </Directory>

http://dive4elements.wald.intevation.org