wireguard-ui/.env.sample
2025-01-07 20:59:55 -06:00

63 lines
1.7 KiB
Plaintext

TYPE=wireguard-ui
DOMAIN=wireguard-ui.example.com
LETS_ENCRYPT_ENV=production
SECRET_SESSION_VERSION=v1
SECRET_ADMIN_PASSWORD_VERSION=v1
SECRET_SMTP_PASSWORD_VERSION=v1
##
## Please check https://github.com/ngoduykhanh/wireguard-ui for up-to-date information regarding default values and environment variables
#BASE_PATH
#BIND_ADDRESS # default: 0.0.0.0:80
#SUBNET_RANGES
#SESSION_MAX_DURATION # Non-refreshed session is valid for 7 days max, regardless of this setting. default: 90 days
WGUI_USERNAME=admin # The username for the login page. Used for db initialization only
#WGUI_ENDPOINT_ADDRESS
#WGUI_FAVICON_FILE_PATH
#WGUI_DNS
#WGUI_MTU
#WGUI_PERSISTENT_KEEPALIVE
#WGUI_FIREWALL_MARK
#WGUI_TABLE
#WGUI_CONFIG_FILE_PATH
#WGUI_LOG_LEVEL
#WG_CONF_TEMPLATE
##
## SMTP/SendGrid configuration
#COMPOSE_FILE="$COMPOSE_FILE:compose.smtp.yml"
#EMAIL_FROM_ADDRESS
#EMAIL_FROM_NAME # default: Wireguard UI
#SMTP_HOSTNAME # default: 127.0.0.1
#SMTP_PORT # default: 25
#SMTP_USERNAME
#SMTP_AUTH_TYPE # options: PLAIN, LOGIN, NONE
#SMTP_ENCRYPTION # options: NONE, SSL, SSLTLS, TLS, STARTTLS
#SMTP_HELO # smtp-relay.gmail.com needs this set to anything but localhost default: localhost
#SENDGRID_API_KEY
#SENDGRID_API_KEY_FILE
##
## Telegram bot information for sending configs to Telegram accounts
#TELEGRAM_TOKEN
#TELEGRAM_ALLOW_CONF_REQUEST
#TELEGRAM_FLOOD_WAIT
#WGUI_SERVER_INTERFACE_ADDRESSES # default: 10.252.1.0/24
#WGUI_SERVER_LISTEN_PORT # default: 51820
#WGUI_SERVER_POST_UP_SCRIPT
#WGUI_SERVER_POST_DOWN_SCRIPT
#WGUI_DEFAULT_CLIENT_ALLOWED_IPS # default: 0.0.0.0/0
#WGUI_DEFAULT_CLIENT_EXTRA_ALLOWED_IPS
#WGUI_DEFAULT_CLIENT_USE_SERVER_DNS # default: true
#WGUI_DEFAULT_CLIENT_ENABLE_AFTER_CREATION # default: true