Vorno 0.12.0
Remote Access That Actually Works
July 15, 2026
Features
- Remote Web UI access now works through a single port — the WebSocket connection is proxied through the same port the page loads from, so reaching the app from another device (phone, tablet, another computer) only needs one port opened. Previously, remote logins loaded the page but every call to the backend silently failed.
- Clear connection-error screen — when the app can't reach its backend it now shows a "can't reach your instance" message with a Retry button, instead of dropping you into the first-run setup walkthrough.
- Web UI bind address is selectable in Remote Access settings — choose
127.0.0.1(localhost only) or0.0.0.0(all interfaces), with the same network-exposure warning as the trigger server. A hand-edited interface IP inserver-config.jsonis preserved and shown as a custom option. - Secure tunnel via Tailscale — a new option in Remote Access settings fronts the Web UI with
tailscale serve, giving you an HTTPShttps://<machine>.<tailnet>.ts.netaddress reachable from any device on your tailnet — no certificates to manage and no LAN ports to open. When Tailscale isn't installed, the setting shows clear install guidance instead of failing. Designed as an extensible tunnel-provider setting (more providers later).