Part of the Ultramarine Server roadmap (Outline: Server):
easy reverse proxy management (caddy or nginx; nginx proxy manager as the reference)
let's encrypt for dashboard (reverse proxy stuff)
Current state
Caddy management exists on both sides: tetra's reverse_proxy module manages site snippets (list/render/write/delete/reload), and the dashboard has a proxy page with site CRUD and reload. TLS and safety are missing.
Tasks
Dashboard consumer tracked in Ultramarine-Linux/dashboard#6.
Related: #29 (apps manage proxy snippets as companion files).
Part of the Ultramarine Server roadmap (Outline: Server):
Current state
Caddy management exists on both sides: tetra's
reverse_proxymodule manages site snippets (list/render/write/delete/reload), and the dashboard has a proxy page with site CRUD and reload. TLS and safety are missing.Tasks
caddy validateor equivalent) before write/reload; roll back on failuredocs/agent-protocol.md, troubleshooting)Dashboard consumer tracked in Ultramarine-Linux/dashboard#6.
Related: #29 (apps manage proxy snippets as companion files).