Expose HTTP/SSH/TCP services through SSH port forwarding.
- Reverse proxy that only requires your services to have a regular SSH client.
- Automatic HTTPS support (with dnsrobocert and/or ACME).
- Random subdomain assignment by default, with options for deterministic assignment.
- Easily balance load by pointing multiple services to the same domain/port.
- Authorize keys for custom domains with DNS, via TXT records.
- A terminal-based admin interface to view current connections.
- Written in Rust, with comprehensive testing of most features.
This is still in early development. Contributions are welcome, but try it in production at your own risk.