docker-apps/mealie/stacks/.mealie.env
2025-04-03 22:57:52 +02:00

43 lines
1.2 KiB
Bash

PUID=${PUID}
PGID=${PGID}
TZ=${TZ}
BASE_URL=https://${APPLICATION_NAME}.${DOMAINNAME}
DOMAIN=https://${APPLICATION_NAME}.${DOMAINNAME}
SIGNUPS_ALLOWED=false ##change to false once the admin account is created
ALLOW_SIGNUP=false
WEBSOCKET_ENABLED=true
MAX_WORKERS=1
WEB_CONCURRENCY=1
# Database Configuration
DB_ENGINE=postgres
POSTGRES_SERVER=mealie_postgresql
POSTGRES_PORT=${MEALIE_DB_PORT}
# secrets
POSTGRES_DB_FILE=${MEALIE_DB_FILE}
POSTGRES_USER_FILE=${MEALIE_DB_USER_FILE}
POSTGRES_PASSWORD_FILE=${MEALIE_DB_PASSWORD_FILE}
# Email Configuration
SMTP_PORT=${SMTP_PORT}
SMTP_AUTH_STRATEGY=${SMTP_AUTH_STRATEGY}
# secrets
SMTP_FROM_FILE=${SMTP_FROM_FILE}
SMTP_HOST_FILE=${SMTP_HOST_FILE}
SMTP_PASSWORD_FILE=${SMTP_PASSWORD_FILE}
SMTP_USERNAME_FILE=${SMTP_USERNAME_FILE}
################################################################################
# unfortunately, couldn't get mealie to work with docker secrets, so we need to override above with clear text "secrets"
POSTGRES_DB=${MEALIE_DB}
POSTGRES_USER=${MEALIE_DB_USER}
POSTGRES_PASSWORD=${MEALIE_DB_PASSWORD}
SMTP_FROM=${SMTP_FROM}
SMTP_HOST=${SMTP_HOST}
SMTP_PASSWORD=${SMTP_PASSWORD}
SMTP_USERNAME=${SMTP_USERNAME}