One commandRun `gul 3000` and your local port is live at https://happy-otter.gul.example.com - TLS included.
Random or named subdomainsGet a friendly name like happy-otter by default, or claim your own with `--name myapp`.
Secured control planeOnly you can open tunnels - a browser OIDC login guards the control connection. Visitors stay anonymous.
One small binaryA single self-contained .NET CLI over a SignalR connection. No agent, no daemon, no database.