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