32 lines
1018 B
Plaintext
32 lines
1018 B
Plaintext
# Django Configuration
|
|
SECRET_KEY=your-django-secret-key-here
|
|
DEBUG=False
|
|
|
|
# Database (PostgreSQL)
|
|
# Format: postgres://user:password@host:port/database
|
|
PSQL=postgres://user:password@localhost:5432/nexus
|
|
|
|
# Redis (optional, for caching)
|
|
REDIS=redis://localhost:6379/0
|
|
|
|
# Google Service Account Key (JSON string)
|
|
# The service account needs Calendar, Gmail, Drive, and Sheets API access
|
|
# with domain-wide delegation enabled
|
|
SERVICE_ACCOUNT_KEY={"type": "service_account", ...}
|
|
|
|
# Email Configuration (for Google Workspace domain-wide delegation)
|
|
DISPATCH_EMAIL=dispatch@yourdomain.com
|
|
|
|
# Team Member Emails (comma-separated for calendar invites)
|
|
TEAM_EMAILS=user1@example.com,user2@example.com,user3@example.com
|
|
|
|
# Google Drive Configuration
|
|
# Folder ID where punchlists are stored
|
|
PUNCHLIST_FOLDER_ID=your-google-drive-folder-id
|
|
# Template sheet ID for punchlists
|
|
PUNCHLIST_TEMPLATE_ID=your-google-sheet-template-id
|
|
|
|
# Frontend Configuration
|
|
FRONTEND_URL=https://app.yourdomain.com
|
|
API_URL=https://api.yourdomain.com
|