gitscope
← marzneshin / master / .env.example
https://dev.kronoz.win/r/marzneshin.git
.env.example
Blame Raw
 1# Marzneshin Environment Variables
 2
 3## Deprecated
 4# THE FOLLOWING TWO VARIABLES ARE NOT SUPPORTED ANYMORE, USE merzneshin cli.
 5# SUDO_USERNAME="admin"
 6# SUDO_PASSWORD="admin"
 7
 8## Server Configuration
 9UVICORN_HOST="0.0.0.0"
10UVICORN_PORT=8000
11# UVICORN_UDS="/run/marzneshin.socket"
12# UVICORN_SSL_CERTFILE="/var/lib/marzneshin/certs/example.com/fullchain.pem"
13# UVICORN_SSL_KEYFILE="/var/lib/marzneshin/certs/example.com/key.pem"
14
15## Dashboard
16# DASHBOARD_PATH="/dashboard/"
17
18## Database
19# SQLALCHEMY_DATABASE_URL="sqlite:///db.sqlite3"
20# SQLALCHEMY_CONNECTION_POOL_SIZE=10
21# SQLALCHEMY_CONNECTION_MAX_OVERFLOW=-1
22
23## Subscription
24# SUBSCRIPTION_URL_PREFIX="https://example.com"
25
26## Authentication
27# JWT_ACCESS_TOKEN_EXPIRE_MINUTES=1440
28# AUTH_GENERATION_ALGORITHM=xxh128
29
30## Telegram Bot
31# TELEGRAM_API_TOKEN="123456789:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
32# TELEGRAM_ADMIN_ID="987654321, 123456789"
33# TELEGRAM_LOGGER_CHANNEL_ID=-1234567890123
34# TELEGRAM_PROXY_URL="http://localhost:8080"
35
36## Webhook
37# WEBHOOK_ADDRESS="http://127.0.0.1:9000/"
38# WEBHOOK_SECRET="something-very-very-secret"
39
40## Custom Templates
41# CUSTOM_TEMPLATES_DIRECTORY="/var/lib/marzneshin/templates/"
42# HOME_PAGE_TEMPLATE="home/index.html"
43# SUBSCRIPTION_PAGE_TEMPLATE="subscription/index.html"
44# CLASH_SUBSCRIPTION_TEMPLATE="/var/lib/marzneshin/templates/clash.yml"
45# SINGBOX_SUBSCRIPTION_TEMPLATE="/var/lib/marzneshin/templates/sing-box.json"
46# XRAY_SUBSCRIPTION_TEMPLATE="/var/lib/marzneshin/templates/xray.json"
47
48## Scheduled Tasks Interval (in seconds)
49# TASKS_RECORD_USER_USAGES_INTERVAL=30
50# TASKS_REVIEW_USERS_INTERVAL=30
51# TASKS_EXPIRE_DAYS_REACHED_INTERVAL=30
52# TASKS_RESET_USER_DATA_USAGE=3600
53# DISABLE_RECORDING_NODE_USAGE=false
54
55## Recurrent Notifications
56# RECURRENT_NOTIFICATIONS_TIMEOUT=180
57# NUMBER_OF_RECURRENT_NOTIFICATIONS=3
58# NOTIFY_REACHED_USAGE_PERCENT=80
59# NOTIFY_DAYS_LEFT=3
60
61## For Developers
62# DEBUG=true
63# DOCS=true
64# VITE_BASE_API="https://example.com/api/"