diff options
Diffstat (limited to 'apache-test-proxy.conf')
-rw-r--r-- | apache-test-proxy.conf | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/apache-test-proxy.conf b/apache-test-proxy.conf new file mode 100644 index 0000000..597eeb4 --- /dev/null +++ b/apache-test-proxy.conf @@ -0,0 +1,35 @@ +# apache-test-proxy.conf +# Mock authenticating HTTP proxy for testing sflctimekeeper +# Known to work on Debian 8.x "jessie" + +# WARNING: accepts connections from anything on the local host and does +# no actual authentication. Must not be used on a multi-user system. + +# Start with: +# /usr/sbin/apache2 -d . -f apache-test-proxy.conf -k start +# Stop with: +# /usr/sbin/apache2 -d . -f apache-test-proxy.conf -k stop + +ServerRoot . +ErrorLog apache-test-proxy.log +PidFile apache-test-proxy.pid +Listen [::1]:4000 + +LoadModule auth_basic_module /usr/lib/apache2/modules/mod_auth_basic.so +LoadModule authn_core_module /usr/lib/apache2/modules/mod_authn_core.so +LoadModule authn_anon_module /usr/lib/apache2/modules/mod_authn_anon.so +LoadModule authz_core_module /usr/lib/apache2/modules/mod_authz_core.so +LoadModule authz_user_module /usr/lib/apache2/modules/mod_authz_user.so +LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so +LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so +LoadModule mpm_event_module /usr/lib/apache2/modules/mod_mpm_event.so + +<Location /> + AuthType Basic + AuthName "tim devel" + AuthBasicProvider anon + Anonymous gnoutchd + Require valid-user + ProxyPass http://localhost:3000/ + ProxyPassReverse http://localhost:3000/ +</Location> |