diff --git a/.env.sample b/.env.sample index e903864..f6efb28 100644 --- a/.env.sample +++ b/.env.sample @@ -22,6 +22,11 @@ SECRET_SMTP_PASSWORD_VERSION=v1 #MAIL_OPTIONS_SECURE=false #MAIL_OPTIONS_AUTH_USER=smtpuser@example.com +## Advanced options +# see here: https://docs.ghost.org/config#number-of-connections +#DATABASE_POOL_MIN=2 +#DATABASE_POOL_MAX=15 + ## Matrix-Synapse-Redirection # COMPOSE_FILE="$COMPOSE_FILE:compose.matrix.yml" # MATRIX_DOMAIN=matrix-synapse.example.com diff --git a/compose.yml b/compose.yml index c1ef8fb..5c06c71 100644 --- a/compose.yml +++ b/compose.yml @@ -8,6 +8,8 @@ services: database__connection__user: root database__connection__database: ghost database__connection__password_FILE: /run/secrets/db_password + database__pool__min: ${DATABASE_POOL_MIN:-0} + database__pool__max: ${DATABASE_POOL_MAX:-10} url: https://$DOMAIN mail__transport: ${MAIL_TRANSPORT} mail__from: ${MAIL_FROM} @@ -49,7 +51,7 @@ services: - "traefik.http.middlewares.${STACK_NAME}-redirect.redirectscheme.permanent=true" - "backupbot.backup=true" - "backupbot.backup.path=/var/lib/ghost/content" - - "coop-cloud.${STACK_NAME}.version=1.1.0+6-alpine" + - "coop-cloud.${STACK_NAME}.version=1.1.1+6-alpine" healthcheck: test: ["CMD", "wget", "--header=X-Forwarded-Proto: https", "--spider", "-q", "http://localhost:2368/ghost/api/admin/site"] interval: 30s