-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.dev.example
More file actions
70 lines (59 loc) · 1.79 KB
/
Copy path.env.dev.example
File metadata and controls
70 lines (59 loc) · 1.79 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# ==============================================================================
# Development Environment Configuration - Example Template
# ==============================================================================
# Copy this to .env.dev and configure for your development database
# NEVER commit .env.dev to git
# ==============================================================================
ENVIRONMENT=development
PROJECT_NAME=myproject
APP_VERSION=1.0.0
DEBUG=true
LOG_LEVEL=DEBUG
# Backend Server
BACKEND_HOST=0.0.0.0
BACKEND_PORT=8000
BACKEND_RELOAD=true
BACKEND_WORKERS=1
API_TITLE=MyProject API
API_DESCRIPTION=Development Environment
API_VERSION=1.0.0
# Database - Local PostgreSQL
DATABASE_USER=postgres
DATABASE_PASSWORD=postgres
DATABASE_HOST=postgres
DATABASE_PORT=5432
DATABASE_NAME=myproject_dev
DATABASE_POOL_SIZE=5
DATABASE_MAX_OVERFLOW=5
DATABASE_POOL_TIMEOUT=30
DATABASE_ECHO=true
# Security - Dev Keys (USE ONLY IN LOCAL DEV)
JWT_SECRET_KEY=dev-only-secret-change-me
JWT_ALGORITHM=HS256
JWT_EXPIRE_MINUTES=60
JWT_REFRESH_EXPIRE_DAYS=7
# CORS - Local Development
ALLOWED_ORIGINS=http://localhost:4200,http://localhost:3000,http://127.0.0.1:4200
CORS_ALLOW_CREDENTIALS=true
CORS_ALLOW_METHODS=GET,POST,PUT,DELETE,OPTIONS,PATCH
CORS_ALLOW_HEADERS=Content-Type,Authorization
# Security Headers - Disabled for local dev
ENABLE_HTTPS_REDIRECT=false
ENABLE_HSTS=false
SECURE_COOKIES=false
# Frontend
FRONTEND_URL=http://localhost:4200
API_BASE_URL=http://localhost:8000
# Logging - Console output for development
LOG_FORMAT=text
LOG_OUTPUT=console
# AWS - Not needed for local dev
AWS_REGION=us-east-1
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
# Monitoring - Disabled for local dev
SENTRY_DSN=
DATADOG_API_KEY=
ENABLE_METRICS=false
# Rate Limiting - Relaxed for development
RATE_LIMIT_ENABLED=false