Repository navigation
·
2 commits
to main
since this release
Added
- Startup settings in the console. The settings that could only be changed by editing
server.tomlon the server can now be changed by a full admin on the Server page: client
sign-in (auth.mode), HTTPS and IPPS (tls.listen,tls.require, the certificate files and
names), discovery, reverse proxies, and where backups are copied and their passphrase. A change
is checked first (a certificate file is loaded, a new port tried, and switching to tokens is
refused while nobody could sign in to the console), kept in the database, and used from the
next restart, which the page offers; until then it shows both what's running and what's saved.
What's saved there wins overserver.toml; a setting nobody changed keeps following the file.
server.listen,server.data_dirandadmin.tokenstay in the file only. If a saved setting
keeps the server from starting,tapqueue-server --forget-console-settingsgoes back to the
file.GETandPATCH /api/v1/admin/server/startup. See
docs/install-server.md.