Changelog
v0.2.1 — current
Improvements
- One-line install / update / uninstall scripts for server and client
- systemd and OpenWrt (procd) service integration with hardening
- Self-signed TLS certificate pinning via
pin_sha256 - Stability and reconnection fixes for the client tunnel
v0.2.0
New Features
- QUIC transport — UDP/QUIC tunnel alongside TCP/TLS, selected per port mapping
- ConfigSync — server pushes port mappings to clients; no client-side port setup
- Web admin UI — manage pools, port mappings, and client nodes from the browser
- Multi-database — SQLite, MySQL, and PostgreSQL via a single URL setting
- Optional frame encryption — AES-GCM or ChaCha20 layered over TLS
- Protocol sniffing & alerts — per-miner stats with reject-rate and hashrate-drop alerts
Upgrade Notes
Use the update scripts — they replace the binary and restart the service without touching your config or database:
curl -fsSL https://hashrelay.net/releases/scripts/update-server.sh | sudo sh
curl -fsSL https://hashrelay.net/releases/scripts/update-client.sh | sudo sh