Files
plainpages/compose.yml

14 lines
511 B
YAML

# Base / production config. Run alone with: docker compose -f compose.yml up
# Plain `docker compose up` also merges compose.override.yml for development.
services:
web:
build: .
ports:
- "3000:3000"
# Explicit behaviour toggles (the app is environment-agnostic — see AGENTS.md).
# Supply COOKIE_SECRET / CSRF_SECRET via env; REQUIRE_SECURE_SECRETS refuses dev throwaways.
environment:
CACHE_TEMPLATES: "true"
REQUIRE_SECURE_SECRETS: "true"
restart: unless-stopped