From d6143d3c365e0eaf40a941ea6ff8eec6c92d91e9 Mon Sep 17 00:00:00 2001 From: Leonard Jonathan Oh Date: Thu, 13 Apr 2023 08:50:42 +0000 Subject: [PATCH] Add `DEBUG=true` env var for verbose `entrypoint.sh` logs --- .docker/release/files/entrypoint.sh | 4 ++++ examples/docker-compose.mysql.yml | 2 ++ examples/docker-compose.postgres.yml | 2 ++ examples/docker-compose.simple.yml | 2 ++ examples/docker-compose.traefik.yml | 2 ++ 5 files changed, 12 insertions(+) diff --git a/.docker/release/files/entrypoint.sh b/.docker/release/files/entrypoint.sh index 92e3be241..de93abf81 100755 --- a/.docker/release/files/entrypoint.sh +++ b/.docker/release/files/entrypoint.sh @@ -1,6 +1,10 @@ #!/bin/sh set -eu +DEBUG=${DEBUG:-} +if [ "$DEBUG" = 'true' ]; then + set -x +fi UPLOAD_MAX_SIZE=${UPLOAD_MAX_SIZE:-25M} MEMORY_LIMIT=${MEMORY_LIMIT:-128M} SECURE_COOKIES=${SECURE_COOKIES:-true} diff --git a/examples/docker-compose.mysql.yml b/examples/docker-compose.mysql.yml index 791fad283..b555a4c15 100644 --- a/examples/docker-compose.mysql.yml +++ b/examples/docker-compose.mysql.yml @@ -4,6 +4,8 @@ services: image: leojonathanoh/snappymail:pr-1 ports: - 8888:8888 + environment: + - DEBUG=true volumes: - snappymail:/var/lib/snappymail networks: diff --git a/examples/docker-compose.postgres.yml b/examples/docker-compose.postgres.yml index 9f521b21d..f2bf1b7bb 100644 --- a/examples/docker-compose.postgres.yml +++ b/examples/docker-compose.postgres.yml @@ -4,6 +4,8 @@ services: image: leojonathanoh/snappymail:pr-1 ports: - 8888:8888 + environment: + - DEBUG=true volumes: - snappymail:/var/lib/snappymail networks: diff --git a/examples/docker-compose.simple.yml b/examples/docker-compose.simple.yml index 9625ac24f..e45f48477 100644 --- a/examples/docker-compose.simple.yml +++ b/examples/docker-compose.simple.yml @@ -4,6 +4,8 @@ services: image: leojonathanoh/snappymail:pr-1 ports: - 8888:8888 + environment: + - DEBUG=true volumes: - snappymail:/var/lib/snappymail networks: diff --git a/examples/docker-compose.traefik.yml b/examples/docker-compose.traefik.yml index 7bed2918b..91a8db51e 100644 --- a/examples/docker-compose.traefik.yml +++ b/examples/docker-compose.traefik.yml @@ -55,6 +55,8 @@ services: - "traefik.http.services.snappymail.loadbalancer.server.port=8888" expose: - 8888 + environment: + - DEBUG=true volumes: - snappymail:/var/lib/snappymail networks: