# Application Configuration
NODE_ENV=production
PORT=5000

# Database Configuration (Docker Compose)
# These are used by docker-compose.yml to create the PostgreSQL container
POSTGRES_USER=taskflow
POSTGRES_PASSWORD=taskflow_password
POSTGRES_DB=taskflow
POSTGRES_PORT=5432

# Database URL (used by the application)
# Format: postgresql://user:password@host:port/database
# For Docker: use the service name 'postgres' as the host
DATABASE_URL=postgresql://taskflow:taskflow_password@postgres:5432/taskflow

# For external PostgreSQL (non-Docker):
# DATABASE_URL=postgresql://user:password@your-db-host:5432/your-db-name

# Application Port (external mapping)
APP_PORT=5000

# Development Mode (optional)
# Set USE_DB=true to use database in development mode
# USE_DB=true
