update: the router web service is split into the package vpnrouter_web, with one module per family of paths.
Release / release (push) Successful in 14s

This commit is contained in:
slawek committed 2026-10-29 18:52:51 +01:00
1 parent 3b14b7723e
commit 46d3550eab
19 files changed
+2359 -2136

No files matched your search

+8
View File
@@ -952,6 +952,14 @@ The service first makes its signing key, the OpenID Provider's key and the refre
database, retrying every 15 seconds, for example while PostgreSQL is not running yet, and logs
each failure; then it listens.
The service is `/usr/lib/vpn-router/web`, which starts it, and the package
`/usr/lib/vpn-router/vpnrouter_web/`, which answers the requests:
- `handler`: reads each request, checks its token, and passes it to the module of its path.
- `common`: what the modules share.
- One module per family of paths: `status`, `auth`, `identities`, `connectivity`, `backup`,
`pki`, `logs`, `sites`, `dns`, `metrics` and `shell`.
### Bootstrap diagnostics
Until a run of `vpn-router-setup` has succeeded, every run starts `vpn-router-bootstrap`, which