Build Phase 1 application foundation
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
# A distinct project name and host port let v1 and v2 run side by side.
|
||||
COMPOSE_PROJECT_NAME=announcements-v2
|
||||
WEB_PORT=5175
|
||||
|
||||
# Docker Compose pins these internal values. They are shown here to document the
|
||||
# standalone API configuration contract; do not uncomment them for normal Compose use.
|
||||
# NODE_ENV=production
|
||||
# HOST=0.0.0.0
|
||||
# PORT=7532
|
||||
# DATABASE_PATH=/data/db/announcements.sqlite
|
||||
# S3_ENDPOINT=http://seaweedfs:8333
|
||||
# S3_FORCE_PATH_STYLE=true
|
||||
|
||||
# Optional local Vite development proxy target (not used by Compose).
|
||||
# VITE_API_PROXY_TARGET=http://127.0.0.1:7532
|
||||
|
||||
# Application configuration exposed by Compose
|
||||
APP_TIMEZONE=America/Chicago
|
||||
SHUTDOWN_TIMEOUT_MS=10000
|
||||
DATABASE_BUSY_TIMEOUT_MS=5000
|
||||
TRUST_PROXY=true
|
||||
|
||||
# Private SeaweedFS S3 configuration
|
||||
S3_REGION=us-east-1
|
||||
S3_BUCKET=announcements-v2
|
||||
S3_ACCESS_KEY_ID=replace-with-a-random-access-key
|
||||
S3_SECRET_ACCESS_KEY=replace-with-a-long-random-secret
|
||||
|
||||
# Optional integrations. Leave blank to disable them during Phase 1.
|
||||
MQTT_URL=
|
||||
MQTT_USERNAME=
|
||||
MQTT_PASSWORD=
|
||||
HA_WEBHOOK_URL=
|
||||
HA_WEBHOOK_SECRET=
|
||||
Reference in New Issue
Block a user