29 lines
576 B
Plaintext
29 lines
576 B
Plaintext
# Top-level
|
|
SECRET_KEY=change-me-to-something-random
|
|
LOG_LEVEL=DEBUG
|
|
|
|
# Database
|
|
DB_URL=postgresql+asyncpg://proxypool:proxypool@localhost:5432/proxypool
|
|
DB_POOL_SIZE=10
|
|
DB_ECHO=false
|
|
|
|
# Redis
|
|
REDIS_URL=redis://localhost:6379/0
|
|
|
|
# Proxy pipeline
|
|
PROXY_JUDGE_URL=http://httpbin.org/ip
|
|
PROXY_REVALIDATE_ACTIVE_MINUTES=10
|
|
|
|
# Accounts
|
|
ACCOUNT_DEFAULT_CREDITS=100
|
|
|
|
# Notifications (optional — leave empty to disable)
|
|
NOTIFY_SMTP_HOST=
|
|
NOTIFY_SMTP_PORT=587
|
|
NOTIFY_SMTP_USER=
|
|
NOTIFY_SMTP_PASSWORD=
|
|
NOTIFY_ALERT_EMAIL=
|
|
NOTIFY_WEBHOOK_URL=
|
|
|
|
# Cleanup
|
|
CLEANUP_PRUNE_DEAD_AFTER_DAYS=30 |