# 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= REGISTRY_PASSWORD= # --- 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