27 lines
1005 B
Plaintext
27 lines
1005 B
Plaintext
# Copy this file to .env and fill in the values before running docker compose.
|
|
|
|
# --- Domain / TLS ---
|
|
# Public domain pointing at this server. Caddy will obtain a Let's Encrypt
|
|
# certificate automatically on first start. Port 80 and 443 must be reachable.
|
|
DOMAIN=entkube.example.com
|
|
|
|
# Email used for Let's Encrypt account registration and expiry notices.
|
|
ACME_EMAIL=admin@example.com
|
|
|
|
# --- Registry ---
|
|
# Registry to push/pull the entkube image.
|
|
# Authenticate before running compose: docker login ${REGISTRY} -u ${REGISTRY_USERNAME} -p ${REGISTRY_PASSWORD}
|
|
REGISTRY=entit.azurecr.io
|
|
IMAGE_TAG=latest
|
|
REGISTRY_USERNAME=<acr-username-or-service-principal-id>
|
|
REGISTRY_PASSWORD=<acr-password-or-service-principal-secret>
|
|
|
|
# --- Postgres ---
|
|
# Password used by both the postgres service and the app connection string.
|
|
POSTGRES_PASSWORD=changeme
|
|
|
|
# --- Vault encryption ---
|
|
# 32-byte base64 key for secret encryption.
|
|
# Generate with: openssl rand -base64 32
|
|
VAULT__ROOTKEY=REPLACE_WITH_BASE64_32_BYTE_KEY
|