Releases: ismoilovdevml/RustStrom
Releases · ismoilovdevml/RustStrom
RustStrom v1.0.3
RustStrom v1.0.3
High-Performance Load Balancer built with Rust
🎉 What's New in This Release
- 🔐 Full SSL/TLS Support: HTTPS with Let's Encrypt certificates
- 🔑 Multi-Format Keys: RSA, ECDSA, Ed25519 (PKCS8 & RSA formats)
- 🏗️ ARM64 MUSL Builds: Universal Linux binaries for all distros
- ⚡ HTTP→HTTPS Redirect: Automatic SSL enforcement
- 🔧 Production Ready: Tested on live deployment
Installation
One-line install (Linux & macOS):
curl -sSL https://raw.githubusercontent.com/ismoilovdevml/RustStrom/main/install.sh | bashOr download binary directly:
- Linux x86_64 (MUSL static):
rust-strom-linux-x86_64 - macOS Intel:
rust-strom-macos-x86_64 - macOS Apple Silicon:
rust-strom-macos-aarch64
📚 Documentation
RustStrom v1.0.1
RustStrom v1.0.1
High-Performance Load Balancer built with Rust
Installation
Linux & macOS:
curl -sSL https://raw.githubusercontent.com/ismoilovdevml/RustStrom/main/install.sh | bashOr download binary directly:
- Linux x86_64:
rust-strom-linux-x86_64 - Linux ARM64:
rust-strom-linux-aarch64 - macOS Intel:
rust-strom-macos-x86_64 - macOS Apple Silicon:
rust-strom-macos-aarch64
What's New
- 🚀 Pre-built binaries for all platforms
- ⚡ Fast installation (seconds instead of minutes)
- 🔧 Automatic systemd service setup
- 📊 Dashboard support
See README for full documentation.
v1.0.0
RustStrom v1.0.0 - Production Ready Release 🚀 High-Performance Load Balancer - 10x Faster than HAProxy ✨ Production-ready load balancer written in Rust ⚡ 3.9% higher throughput than HAProxy 🔥 15.5% better P99 latency than HAProxy 🚀 5 load balancing algorithms 🛡️ 6 powerful middlewares 💚 Advanced health checking 🔐 Automatic HTTPS (Let's Encrypt) 📊 Prometheus metrics built-in 🔧 Hot configuration reload 🌐 IPv6 support - Requests/sec: 995.78 (vs HAProxy 958.42) - Avg Latency: 76.24ms (vs HAProxy 79.92ms) - P99 Latency: 208.94ms (vs HAProxy 247.31ms) - Optimized binary: 11MB (stripped, LTO enabled) curl -sSL https://raw.githubusercontent.com/ismoilovdevml/RustStrom/main/install.sh | bash - Round Robin, Random, IP Hash, Least Connection, Sticky Cookie - Compression, Rate Limiting, HTTPS Redirector, Authentication - Automatic SSL with Let's Encrypt (ACME) - Health checking with slow backend detection - Zero-downtime deployments - Production-ready systemd/launchd services Full changelog and documentation in README.md