Erste lauffähige Version
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
# =============================================================================
|
||||
# Serienbrief – Environment
|
||||
# Kopieren als .env. NICHT ins Git committen.
|
||||
# =============================================================================
|
||||
|
||||
# --- Deployment -------------------------------------------------------------
|
||||
APP_VERSION=1.0.0
|
||||
APP_UID=10001
|
||||
APP_GID=10001
|
||||
|
||||
# Bind des internen Nginx-Sockets. Wird vom äußeren Reverse-Proxy angesprochen.
|
||||
# - 127.0.0.1: nur lokal (z.B. wenn der äußere Proxy auf demselben Host läuft)
|
||||
# - LAN-IP: wenn der äußere Proxy auf einem anderen Host steht
|
||||
APP_BIND_IP=127.0.0.1
|
||||
APP_BIND_PORT=8080
|
||||
|
||||
# --- Django -----------------------------------------------------------------
|
||||
# openssl rand -base64 64
|
||||
DJANGO_SECRET_KEY=CHANGE_ME_LONG_RANDOM_STRING
|
||||
DJANGO_DEBUG=False
|
||||
|
||||
# Hosts, unter denen die App erreichbar ist (Domain des äußeren Proxys).
|
||||
DJANGO_ALLOWED_HOSTS=serienbrief.lan,127.0.0.1,localhost
|
||||
|
||||
# Trusted Origins für CSRF – HTTPS-URL des äußeren Proxys.
|
||||
CSRF_TRUSTED_ORIGINS=https://serienbrief.lan
|
||||
|
||||
# Wichtig hinter HTTPS-terminierendem Proxy: erlaubt Django, das Schema aus
|
||||
# dem X-Forwarded-Proto-Header zu übernehmen.
|
||||
USE_X_FORWARDED_HOST=True
|
||||
SECURE_PROXY_SSL_HEADER=HTTP_X_FORWARDED_PROTO,https
|
||||
|
||||
# --- PostgreSQL -------------------------------------------------------------
|
||||
POSTGRES_DB=serienbrief
|
||||
POSTGRES_USER=serienbrief
|
||||
# Passwort liegt in ./secrets/postgres_password.txt
|
||||
DATABASE_URL=postgres://serienbrief:__FROM_SECRET__@db:5432/serienbrief
|
||||
|
||||
# --- Redis ------------------------------------------------------------------
|
||||
# openssl rand -base64 32
|
||||
REDIS_PASSWORD=CHANGE_ME_REDIS_PASSWORD
|
||||
CELERY_BROKER_URL=redis://:${REDIS_PASSWORD}@redis:6379/0
|
||||
CELERY_RESULT_BACKEND=redis://:${REDIS_PASSWORD}@redis:6379/1
|
||||
|
||||
# --- Retention --------------------------------------------------------------
|
||||
JOB_RETENTION_DAYS=30
|
||||
Reference in New Issue
Block a user