# Safe example configuration for the neutral website starter. # Copy to .env.local for local development. Never commit real secrets. # Public identity and contact values APP_NAME=Example Website APP_URL=https://example.com COMPANY_NAME=Example Company CONTACT_EMAIL=info@example.com CONTACT_PHONE=+49 000 000000 CONTACT_ADDRESS=Example Street 1, 12345 Example City PRIMARY_DOMAIN=example.com # HTTPS ICS calendar URL (required at runtime, not during next build). # Plain HTTP is accepted only for loopback test fixtures. CALENDAR_URL=https://example.com/calendar.ics # Runtime and reverse-proxy settings CORS_ORIGIN=https://example.com TRUSTED_PROXIES=["172.16.0.0/12"] CALENDAR_CACHE_DURATION_MS=600000 CALENDAR_FETCH_TIMEOUT_MS=10000 DEFAULT_CALENDAR_TIMEZONE=Europe/Berlin MAX_RECURRENCE_WINDOW_MONTHS=12 MAX_ICS_BYTES=524288 MAX_OCCURRENCES_PER_EVENT=500 ROUTINE_EVENT_TITLES=regeltermin HOSTNAME=127.0.0.1 PORT=3000 # Docker/Traefik examples APP_IMAGE_NAME=website-starter:local TRAEFIK_STACK_NAME=website-starter TRAEFIK_NETWORK_NAME=traefik-external TRAEFIK_CERTRESOLVER=letsencrypt