50 lines
1.2 KiB
Plaintext
50 lines
1.2 KiB
Plaintext
# Django Settings
|
|
SECRET_KEY=your-secret-key-generate-a-strong-one
|
|
DEBUG=False
|
|
|
|
# Database
|
|
DB_NAME=nexus
|
|
DB_HOST=localhost
|
|
DB_PORT=5432
|
|
DB_USER=postgres
|
|
DB_PASSWORD=your-database-password
|
|
|
|
# Database Admin (for migrations)
|
|
DB_ADMIN_USER=postgres
|
|
DB_ADMIN_PASSWORD=your-admin-password
|
|
|
|
# Redis/Valkey
|
|
REDIS_HOST=localhost
|
|
REDIS_PORT=6379
|
|
REDIS_USERNAME=
|
|
REDIS_PASSWORD=your-redis-password
|
|
|
|
# Redis Cluster Mode (optional)
|
|
REDIS_CLUSTER_MODE=False
|
|
|
|
# Redis Sentinel (optional - for high availability)
|
|
# REDIS_SENTINEL_HOSTS=host1:26379,host2:26379,host3:26379
|
|
# REDIS_SENTINEL_MASTER=valkey-ha
|
|
# REDIS_SENTINEL_PASSWORD=
|
|
|
|
# Ory Oathkeeper
|
|
OATHKEEPER_SECRET=your-oathkeeper-secret
|
|
|
|
# S3 Storage (Garage/MinIO compatible)
|
|
AWS_ACCESS_KEY_ID=your-access-key
|
|
AWS_SECRET_ACCESS_KEY=your-secret-key
|
|
AWS_STORAGE_BUCKET_NAME=nexus-media
|
|
AWS_S3_ENDPOINT_URL=http://localhost:3900
|
|
|
|
# AI Chat (Anthropic Claude)
|
|
ANTHROPIC_API_KEY=your-anthropic-api-key
|
|
ANTHROPIC_MODEL=claude-sonnet-4-20250514
|
|
|
|
# Emailer Microservice
|
|
EMAILER_BASE_URL=https://email.example.com
|
|
EMAILER_API_KEY=your-emailer-api-key
|
|
EMAILER_DEFAULT_SENDER=noreply@example.com
|
|
|
|
# Dispatch Profile (for labor calculations)
|
|
DISPATCH_TEAM_PROFILE_ID=
|