diff --git a/data/conf/nginx/site.conf b/data/conf/nginx/site.conf index 9433b608f..0b086f28a 100644 --- a/data/conf/nginx/site.conf +++ b/data/conf/nginx/site.conf @@ -34,7 +34,6 @@ server { deny all; } - location ^~ /Microsoft-Server-ActiveSync { proxy_pass http://sogo/SOGo/Microsoft-Server-ActiveSync; proxy_connect_timeout 1000; @@ -85,7 +84,7 @@ server { } location /SOGo/WebServerResources/ { - alias /usr/lib/GNUstep/SOGo/WebServerResources/; + alias /usr/lib/GNUstep/SOGo/WebServerResources/; allow all; } diff --git a/data/web/inc/vars.inc.php b/data/web/inc/vars.inc.php index 158729c9f..db96fb67f 100644 --- a/data/web/inc/vars.inc.php +++ b/data/web/inc/vars.inc.php @@ -9,9 +9,9 @@ This file will be reset on upgrades. // SQL database connection variables $database_type = "mysql"; $database_host = "mysql"; -$database_user = "mailcow"; -$database_pass = "mysafepasswd"; -$database_name = "mailcow"; +$database_user = getenv('DBUSER'); +$database_pass = getenv('DBPASS'); +$database_name = getenv('DBNAME'); // Where to go after adding and editing objects // Can be "form" or "previous" @@ -30,5 +30,4 @@ $DEFAULT_LANG = "en"; // simplex, slate, spacelab, superhero, united, yeti // See https://bootswatch.com/ $DEFAULT_THEME = "lumen"; - ?> diff --git a/docker-compose.yml b/docker-compose.yml index 84350ccb6..4622f6d23 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -70,6 +70,10 @@ services: - ./data/web:/web:ro - ./data/conf/rspamd/dynmaps:/dynmaps:ro - ./data/dkim/:/shared/dkim/ + environment: + - DBNAME=${DBNAME} + - DBUSER=${DBUSER} + - DBPASS=${DBPASS} restart: always networks: mailcow-network: