diff custom-vhosts.conf @ 1018:418e25969a16

Serve roles on different ports for easier testing.
author Tom Gottfried <tom@intevation.de>
date Thu, 04 Feb 2016 14:16:43 +0100
parents c3feae5ee714
children 6a176e9ca890
line wrap: on
line diff
--- a/custom-vhosts.conf	Thu Feb 04 12:08:21 2016 +0100
+++ b/custom-vhosts.conf	Thu Feb 04 14:16:43 2016 +0100
@@ -13,6 +13,10 @@
 #
 # You may use the command line option '-S' to verify your virtual host
 # configuration.
+Listen 80
+Listen 81
+Listen 82
+Listen 83
 
 <VirtualHost *:80>
     ServerAdmin webmaster@localhost
@@ -21,7 +25,8 @@
 
     # Fake Shibboleth-like authentication headers
     RequestHeader set X-SHIB-user "testeins"
-    RequestHeader set X-SHIB-roles "cn=Imis-World, cn=mst_06010, cn=mst_11010"
+    # Erfasser
+    RequestHeader set X-SHIB-roles "cn=mst_11010"
 
     # Add Proxy for Lada-server
     ProxyPass "/lada-server/" "http://lada-server:8080/lada-server-2.2.0/"
@@ -30,3 +35,48 @@
     #ProxyPass /lada-client/lada-printer http://MAPFISH-PRINT-URL/lada_print
     #ProxyPassReverse /lada-client/lada-printer http://MAPFISH-PRINT-URL/lada_print
 </VirtualHost>
+
+<VirtualHost *:81>
+    ServerAdmin webmaster@localhost
+    ErrorLog logs/lada-error_log
+    CustomLog logs/lada-access_log common
+
+    # Fake Shibboleth-like authentication headers
+    RequestHeader set X-SHIB-user "testeins"
+    # Status-Erfasser
+    RequestHeader set X-SHIB-roles "cn=mst_11010_status"
+
+    # Add Proxy for Lada-server
+    ProxyPass "/lada-server/" "http://lada-server:8080/lada-server-2.2.0/"
+    ProxyPassReverse "/lada-server/" "http://lada-server:8080/lada-server-2.2.0/"
+</VirtualHost>
+
+<VirtualHost *:82>
+    ServerAdmin webmaster@localhost
+    ErrorLog logs/lada-error_log
+    CustomLog logs/lada-access_log common
+
+    # Fake Shibboleth-like authentication headers
+    RequestHeader set X-SHIB-user "testeins"
+    # Status-Land
+    RequestHeader set X-SHIB-roles "cn=land_11_status"
+
+    # Add Proxy for Lada-server
+    ProxyPass "/lada-server/" "http://lada-server:8080/lada-server-2.2.0/"
+    ProxyPassReverse "/lada-server/" "http://lada-server:8080/lada-server-2.2.0/"
+</VirtualHost>
+
+<VirtualHost *:83>
+    ServerAdmin webmaster@localhost
+    ErrorLog logs/lada-error_log
+    CustomLog logs/lada-access_log common
+
+    # Fake Shibboleth-like authentication headers
+    RequestHeader set X-SHIB-user "testeins"
+    # Status-Leitstelle
+    RequestHeader set X-SHIB-roles "cn=lst_kiel"
+
+    # Add Proxy for Lada-server
+    ProxyPass "/lada-server/" "http://lada-server:8080/lada-server-2.2.0/"
+    ProxyPassReverse "/lada-server/" "http://lada-server:8080/lada-server-2.2.0/"
+</VirtualHost>

http://lada.wald.intevation.org