Mercurial > dive4elements > river
annotate docker/httpd-wiki.conf @ 9790:75dc4ea60938 3.2.x
Drop using explicit container names
Compose will generate names for the containers and containers can connect
each other on the network via the service names. This avoids the
unnecessary extra "name space" and prepares the application for usage
with different project names.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Thu, 20 Jul 2023 10:25:59 +0200 |
parents | 0834c2591e14 |
children |
rev | line source |
---|---|
9739 | 1 ErrorLog /dev/stderr |
2 CustomLog /dev/stdout combined | |
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" |
9790
75dc4ea60938
Drop using explicit container names
Tom Gottfried <tom@intevation.de>
parents:
9755
diff
changeset
|
6 ProxyPass "/d4e-river" "ajp://client:8009/d4e-river" |
75dc4ea60938
Drop using explicit container names
Tom Gottfried <tom@intevation.de>
parents:
9755
diff
changeset
|
7 ProxyPassReverse "/d4e-river" "ajp://client:8009/d4e-river" |
9754
cd07130ded8d
Route GWT client through wiki container
Tom Gottfried <tom@intevation.de>
parents:
9739
diff
changeset
|
8 |
9755
0834c2591e14
Route MapServer through wiki container
Tom Gottfried <tom@intevation.de>
parents:
9754
diff
changeset
|
9 # MapServer |
9790
75dc4ea60938
Drop using explicit container names
Tom Gottfried <tom@intevation.de>
parents:
9755
diff
changeset
|
10 ProxyPass "/cgi-bin" "http://mapserv/cgi-bin" |
75dc4ea60938
Drop using explicit container names
Tom Gottfried <tom@intevation.de>
parents:
9755
diff
changeset
|
11 ProxyPassReverse "/cgi-bin" "http://mapserv/cgi-bin" |
9755
0834c2591e14
Route MapServer through wiki container
Tom Gottfried <tom@intevation.de>
parents:
9754
diff
changeset
|
12 |
9754
cd07130ded8d
Route GWT client through wiki container
Tom Gottfried <tom@intevation.de>
parents:
9739
diff
changeset
|
13 # Wiki |
cd07130ded8d
Route GWT client through wiki container
Tom Gottfried <tom@intevation.de>
parents:
9739
diff
changeset
|
14 WSGIScriptAlias /wiki /opt/wiki/moin-1.9.9/wiki/server/moin.wsgi |
9739 | 15 WSGIDaemonProcess moin user=wiki group=wiki \ |
16 python-path=/opt/wiki/moin-1.9.9 \ | |
17 processes=5 threads=10 maximum-requests=1000 umask=0007 | |
18 WSGIProcessGroup moin | |
19 <Directory /opt/wiki/moin-1.9.9/wiki/server> | |
20 Require all granted | |
21 </Directory> |