# Monochrome Docker Configuration # Copy to .env and edit: cp .env.example .env # --- Monochrome --- MONOCHROME_PORT=3000 MONOCHROME_DEV_PORT=5173 # --- Auth Gate (server-side authentication) --- # Set AUTH_ENABLED=true to enable the auth gate entirely (login required) AUTH_ENABLED=false AUTH_SECRET=change-me-to-a-random-string FIREBASE_PROJECT_ID=monochrome-database # Optional: toggle login providers (defaults to true when unset) # AUTH_GOOGLE_ENABLED=true # AUTH_EMAIL_ENABLED=true # Optional: override the Firebase config for the login page (JSON string) # FIREBASE_CONFIG={"apiKey":"...","authDomain":"...","projectId":"...","storageBucket":"...","messagingSenderId":"...","appId":"..."} # Optional: set PocketBase URL (hides the field in settings when set) # POCKETBASE_URL=https://monodb.samidy.com # SESSION_MAX_AGE=604800000 # 7 days in ms (default) # --- PocketBase (only used with --profile pocketbase) --- POCKETBASE_PORT=8090 PB_ADMIN_EMAIL=admin@example.com PB_ADMIN_PASSWORD=changeme TZ=UTC