improvements for first-time setup

This commit is contained in:
onysd 2026-09-08 17:56:26 +03:00
parent e59d85cf57
commit 979d27ec7a
16 changed files with 901 additions and 33 deletions

View file

@ -140,8 +140,13 @@ TELESRV_ADMIN_SESSION_KEY=
# the admin panel entirely; set to a loopback address (127.0.0.1:...) to
# enable it without exposing it outside this machine.
TELESRV_ADMIN_API_ADDR=
# Address the admin panel's own web UI listens on.
TELESRV_ADMIN_UI_ADDR=127.0.0.1:2600
# Address the admin panel's own web UI listens on. 0.0.0.0 so a fresh
# install is reachable right away from wherever you're setting it up from --
# a VPS you're provisioning from across the world included -- without an SSH
# tunnel just to see the first-run wizard. Narrow it to a loopback or LAN
# address once you're done if you'd rather it not be open to the internet;
# the login itself still needs the password (or token) below either way.
TELESRV_ADMIN_UI_ADDR=0.0.0.0:2600
# Permissions granted to an Admin UI session that logged in with
# TELESRV_ADMIN_UI_PASSWORD / _TOKEN. Comma-separated; "*" means every
# permission and is the default, so enabling RBAC never locks an operator out of