summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--conf.d/httpd.conf2
-rw-r--r--entrypoint.sh1
2 files changed, 3 insertions, 0 deletions
diff --git a/conf.d/httpd.conf b/conf.d/httpd.conf
index 21558de..3dbac21 100644
--- a/conf.d/httpd.conf
+++ b/conf.d/httpd.conf
@@ -4,6 +4,7 @@ LoadModule dir_module lib/apache2/mod_dir.so
LoadModule log_config_module lib/apache2/mod_log_config.so
LoadModule mime_module lib/apache2/mod_mime.so
LoadModule mpm_event_module lib/apache2/mod_mpm_event.so
+LoadModule remoteip_module lib/apache2/mod_remoteip.so
LoadModule rewrite_module lib/apache2/mod_rewrite.so
LoadModule setenvif_module lib/apache2/mod_setenvif.so
LoadModule unixd_module lib/apache2/mod_unixd.so
@@ -36,6 +37,7 @@ CustomLog /dev/stdout proxy env=proxied
DirectoryIndex cgit.cgi
RewriteEngine on
+ RemoteIPProxyProtocol ${HTTPD_PROXY_PROTOCOL}
# Pretty URLs
RewriteCond %{REQUEST_FILENAME} !-f
diff --git a/entrypoint.sh b/entrypoint.sh
index 5375491..73cce7e 100644
--- a/entrypoint.sh
+++ b/entrypoint.sh
@@ -12,6 +12,7 @@ export CGITRC_SNAPSHOTS="${CGITRC_SNAPSHOTS:-"tar.gz"}"
export HOSTNAME="${HOSTNAME:-"$(hostname -f)"}"
export HTTPD_GROUP="${HTTPD_GROUP:-"1000"}"
export HTTPD_LISTEN_PORT="${HTTPD_LISTEN_PORT:-"80"}"
+export HTTPD_PROXY_PROTOCOL="${HTTPD_PROXY_PROTOCOL:-"off"}"
export HTTPD_USER="${HTTPD_USER:-"1000"}"
# Output debugging info