DEBUG=True
SECRET_KEY=change-me-in-production
ALLOWED_HOSTS=localhost,127.0.0.1,api
CSRF_TRUSTED_ORIGINS=http://localhost:8000,http://127.0.0.1:8000
CORS_ALLOWED_ORIGINS=http://localhost:3000,http://127.0.0.1:3000
CORS_ALLOW_CREDENTIALS=True

# SQLite (local)
DB_ENGINE=django.db.backends.sqlite3
DB_NAME=db.sqlite3

# PostgreSQL (production) — use with: docker compose --profile prod up
# DB_ENGINE=django.db.backends.postgresql
# DB_NAME=newdashboard
# DB_USER=newdashboard
# DB_PASSWORD=change-me
# DB_HOST=db
# DB_PORT=5432

WAGTAIL_SITE_NAME=New Dashboard
WAGTAILADMIN_BASE_URL=http://localhost:8000

API_PAGE_SIZE=50
SESSION_COOKIE_SECURE=False
CSRF_COOKIE_SECURE=False

# Optional: create hashed ApiKey on seed/bootstrap (raw shown once in seed output)
BOOTSTRAP_API_KEY=

# FatChicken (external weight API)
FATCHICKEN_BASE_URL=http://127.0.0.1:8080
FATCHICKEN_TIMEOUT_SECONDS=30
FATCHICKEN_DEFAULT_TARGET_CC2=175
FATCHICKEN_DEFAULT_TARGET_CC3=200
FATCHICKEN_SYNC_ENABLED=false
FATCHICKEN_POLL_TIMEOUT_SECONDS=120

# karung-web-admin (external)
KARUNG_WEB_ADMIN_BASE_URL=http://127.0.0.1:5000
KARUNG_WEB_ADMIN_TIMEOUT_SECONDS=30
KARUNG_WEB_ADMIN_SYNC_ENABLED=false

CRON_ADVANCE_CYCLE_DAY=true
