-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.docker.template
More file actions
42 lines (33 loc) · 1.18 KB
/
Copy path.env.docker.template
File metadata and controls
42 lines (33 loc) · 1.18 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
# SQLAlchemy engine logs (False/True)
DATABASE_ECHO=False
# SQLAlchemy logging level (30=WARNING, 20=INFO, 10=DEBUG)
SQLALCHEMY_LEVEL=30
# PgBouncer connection URL
DATABASE_URL=postgresql+asyncpg://alfacat:alfacatpwd@pgbouncer:6432/iron_track
# PgBouncer integration toggle
PGBOUNCER_ENABLED=True
# Сache
REDIS_URL=redis://valkey:6379/0
# Application environment mode
APP_ENVIRONMENT=prod
# Application root loging level (30=WARNING, 20=INFO, 10=DEBUG)
LOG_LEVEL=30
# Granian configuration
GRANIAN_INTERFACE=asgi
GRANIAN_WORKERS=4
GRANIAN_RUNTIME_THREADS=1
GRANIAN_LOOP=auto
GRANIAN_BACKLOG=2048
GRANIAN_RUNTIME_MODE=auto
GRANIAN_TASK_IMPL=asyncio
GRANIAN_HTTP=auto
# Angie configuration
ALLOWED_ORIGINS_REGEX=https?://(localhost|app\.localhost|www\.yourdomain\.com|admin\.yourdomain\.com)
SERVER_NAME=app.localhost
# SSL certificates
SSL_CERT_PATH=/certs/local-cert.pem
SSL_KEY_PATH=/certs/local-key.pem
# JWT_PRIVATE_KEY for development only
# WARNING: DO NOT use this key in production
# Generate a new one using 'make gen-key' if needed
JWT_PRIVATE_KEY='{"crv": "Ed25519", "x": "5pLIXfOMlpoZcSDfxRYyDlHYQiLiQ3-65Flo4Tmw-fA", "d": "icg3jyODhRJJqg2s0AT1DVleoH1MGYtmgFibFMHhpxI", "kty": "OKP"}'