Releases: copyleftdev/zgrok
Releases · copyleftdev/zgrok
v0.1.5
What's Changed
- ci: add GitHub Actions workflows by @copyleftdev in #72
Full Changelog: v0.1.0...v0.1.5
v0.1.0 - Initial Release
zgrok v0.1.0
Self-hosted ngrok alternative in Rust.
Features
- HTTP tunnel agent with TUI
- Edge server with TLS termination and SNI routing
- Stream multiplexing over persistent connections
- API key authentication
- Session registry with subdomain allocation
- Rate limiting and connection limits
- Health checks (liveness/readiness)
- Prometheus metrics
- OpenTelemetry distributed tracing
- Graceful shutdown
- Docker support
Installation
Download the binaries below or build from source:
git clone https://github.com/copyleftdev/zgrok.git
cd zgrok
cargo build --releaseQuick Start
# Expose local port 8080
./zgrok http 8080
# Run edge server
./zgrok-edge --cert cert.pem --key key.pem --domain example.comSee README for full documentation.