-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy path.env.example.j2
More file actions
70 lines (53 loc) · 2.17 KB
/
.env.example.j2
File metadata and controls
70 lines (53 loc) · 2.17 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
# Aegis Stack Environment Variables Example
# Copy this file to .env and customize for your environment
# =============================================================================
# APPLICATION SETTINGS
# =============================================================================
# Environment: dev, qa, stg, prod
APP_ENV=dev
# Port to run the webserver on
PORT=8000
# Logging level: DEBUG, INFO, WARNING, ERROR
LOG_LEVEL=INFO
# Auto-reload server on code changes (development only)
AUTO_RELOAD=true
# =============================================================================
# DOCKER SETTINGS
# =============================================================================
# Docker image tag (used by docker-compose)
AEGIS_STACK_TAG=aegis-stack:latest
# Version tag for builds
AEGIS_STACK_VERSION=dev
# Environment file to use (defaults to .env)
# AEGIS_STACK_ENV_FILE=.env
# =============================================================================
# COMPONENT SETTINGS
# =============================================================================
{% if cookiecutter.include_database == "yes" %}
# Database settings
# DATABASE_URL=sqlite:///./data/app.db # SQLite database (default)
# DATABASE_ENGINE_ECHO=false # Set to true to log all SQL queries (debugging)
{% endif %}
{% if cookiecutter.include_redis == "yes" or cookiecutter.include_cache == "yes" %}
# Redis settings
# REDIS_URL=redis://localhost:6379
# REDIS_HOST=localhost
# REDIS_PORT=6379
# REDIS_PASSWORD=
{% endif %}
{% if cookiecutter.include_scheduler == "yes" %}
# Scheduler settings
# SCHEDULER_TIMEZONE=UTC
# SCHEDULER_MAX_WORKERS=10
{% endif %}
# API Keys and Secrets (add as needed)
# SECRET_KEY=your-super-secret-key-here
# API_KEY=your-api-key-here
# =============================================================================
# DEVELOPMENT OVERRIDES
# =============================================================================
# Worker auto-reload settings
# WORKER_WATCH=false # Disable worker auto-reload (useful for debugging)
# Override for local development
# Use this to point to local services instead of Docker services
# DATABASE_HOST=host.docker.internal # For connecting to host DB from container