POSTGRES_USER=goon
POSTGRES_PASSWORD=goon
POSTGRES_DB=goon
POSTGRES_PORT=5432

API_PORT=8000

DATABASE_URL=postgresql+psycopg://goon:goon@localhost:5432/goon

# TPDB (theporndb.net) — required for canonical scene metadata + performer canonicalization.
# Get token from your TPDB account settings.
TPDB_API_TOKEN=
TPDB_BASE_URL=https://api.theporndb.net

# StashDB — second canonical source. Required for full performer/scene cross-source dedup.
STASHDB_API_KEY=
STASHDB_GRAPHQL_URL=https://stashdb.org/graphql

LOG_LEVEL=INFO

# Comma-separated list of API keys. Empty = auth disabled (only safe for localhost).
# Generate with: python -c "import secrets; print(secrets.token_urlsafe(32))"
API_KEYS=

# Sentry observability — empty = init no-op (no telemetry sent).
# Set your own DSN if you self-host Sentry or use cloud free tier.
SENTRY_DSN=
SENTRY_ENVIRONMENT=dev
SENTRY_TRACES_SAMPLE_RATE=0.1
