diff --git a/customers/base/nextcloud-configmap.yml b/customers/base/nextcloud-configmap.yml
index 1f6c182..9e6ee76 100644
--- a/customers/base/nextcloud-configmap.yml
+++ b/customers/base/nextcloud-configmap.yml
@@ -5,30 +5,68 @@ metadata:
data:
000-default.conf: |
LoadModule remoteip_module /usr/lib/apache2/modules/mod_remoteip.so
+ LoadModule headers_module /usr/lib/apache2/modules/mod_headers.so
- ServerAdmin webmaster@localhost
- DocumentRoot /var/www/html
- SetEnvIf X-Forwarded-For "^.*\..*\..*\..*" forwarded
+ ServerAdmin webmaster@localhost
+ DocumentRoot /var/www/html
+ # Log format config
+ LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" common
+ SetEnvIf X-Forwarded-For "^.*\..*\..*\..*" forwarded
- # Header config
- RemoteIPHeader X-Forwarded-For
- RemoteIPInternalProxy 37.156.195.11
- RemoteIPInternalProxy 37.156.195.12
- RemoteIPInternalProxy 37.156.195.21
- RemoteIPInternalProxy 37.156.195.22
- # TODO: Package 404 for k8s
- # ErrorDocument 404 /404.html
-
- LimitRequestBody 0
- Require all granted
- AllowOverride All
- Options FollowSymLinks MultiViews
+ # Header config
+ RemoteIPHeader X-Forwarded-For
+ RemoteIPInternalProxy 37.156.195.14
+ RemoteIPInternalProxy 37.156.195.19
+ RemoteIPInternalProxy 37.156.195.84
+ RemoteIPInternalProxy 37.156.195.92
+ #ErrorDocument 404 /404.html
+ ErrorLog ${APACHE_LOG_DIR}/error.log
+ CustomLog ${APACHE_LOG_DIR}/access.log combined env=forwarded
-
- Dav off
-
-
+ ErrorLog ${APACHE_LOG_DIR}/error.log
+ CustomLog ${APACHE_LOG_DIR}/access.log combined
+
+ LimitRequestBody 0
+ Require all granted
+ AllowOverride All
+ Options FollowSymLinks MultiViews
+
+
+ Dav off
+
+
+
+ ServerAdmin webmaster@localhost
+ DocumentRoot /var/www/html
+ # Log format config
+ LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" common
+ SetEnvIf X-Forwarded-For "^.*\..*\..*\..*" forwarded
+
+ # Header config
+ RemoteIPHeader X-Forwarded-For
+ RemoteIPInternalProxy 37.156.195.14
+ RemoteIPInternalProxy 37.156.195.19
+ RemoteIPInternalProxy 37.156.195.84
+ RemoteIPInternalProxy 37.156.195.92
+ #ErrorDocument 404 /404.html
+ ErrorLog ${APACHE_LOG_DIR}/error.log
+ CustomLog ${APACHE_LOG_DIR}/access.log combined env=forwarded
+ SSLEngine On
+ SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
+ SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
+
+ LimitRequestBody 0
+ Require all granted
+ AllowOverride All
+ Options FollowSymLinks MultiViews
+
+
+ Dav off
+
+
+
+ # vim: syntax=apache ts=4 sw=4 sts=4 sr noet
config.php: |