docs(env): document DB_PORT, SERVER_PORT, BASE_URL, COOKIE_SECURE, IMAGE_TAG in .env.example
Expose the recently-added env-driven compose settings as commented examples so self-hosters and deployers can discover them. All remain optional with defaults.
This commit is contained in:
@@ -10,6 +10,21 @@ JWT_SECRET=your-secure-jwt-secret-key-here
|
|||||||
# Generate with: openssl rand -hex 16
|
# Generate with: openssl rand -hex 16
|
||||||
DBPASS=your-secure-database-password-here
|
DBPASS=your-secure-database-password-here
|
||||||
|
|
||||||
|
# Networking: change a port if it conflicts on your host
|
||||||
|
# Postgres port, host + container (e.g. another local DB already uses 5432)
|
||||||
|
# DB_PORT=15432
|
||||||
|
# App web port, host + container
|
||||||
|
# SERVER_PORT=8765
|
||||||
|
|
||||||
|
# Deployment
|
||||||
|
# External URL for device sync (must include protocol; defaults to http://localhost:8765)
|
||||||
|
# Examples: https://bookhoard.example.com | http://192.168.1.10:8765
|
||||||
|
# BASE_URL=https://bookhoard.example.com
|
||||||
|
# Mark session cookies Secure — set true behind a TLS-terminating reverse proxy (Caddy/nginx/traefik)
|
||||||
|
# COOKIE_SECURE=true
|
||||||
|
# Pin or rollback a specific published image version (defaults to "latest")
|
||||||
|
# IMAGE_TAG=1.0.0
|
||||||
|
|
||||||
# Optional: Override Defaults (defaults are set in docker-compose.yml)
|
# Optional: Override Defaults (defaults are set in docker-compose.yml)
|
||||||
# Test Mode: WARNING - Only set to true for integration testing
|
# Test Mode: WARNING - Only set to true for integration testing
|
||||||
# TEST_MODE=true
|
# TEST_MODE=true
|
||||||
|
|||||||
Reference in New Issue
Block a user