# ferrotunnel
[](https://crates.io/crates/ferrotunnel)
[](https://docs.rs/ferrotunnel)
[](LICENSE)
A production-ready, secure reverse tunnel system in Rust.
## Quick Start
Add this to your `Cargo.toml`:
```toml
[dependencies]
ferrotunnel = "0.1"
```
## Features
- 🔒 **Secure** - TLS encryption, token-based authentication
- ⚡ **Fast** - Built on Tokio for high-performance async I/O
- 🔌 **Protocol Support** - HTTP, HTTPS, WebSocket, gRPC, TCP
- 📊 **Observable** - Comprehensive logging and metrics
- 🛡️ **Resilient** - Automatic reconnection, heartbeat monitoring
## Documentation
See the [full documentation](https://docs.rs/ferrotunnel) for detailed usage.
## License
Licensed under either of:
- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
at your option.