-
v1.0.1
StableAll checks were successfulBuild and Publish Docker Image (release) / build-and-push (push) Successful in 10m36sreleased this
2026-04-15 11:47:39 +00:00 | 88 commits to main since this releaseBug Fixes
-
Fix dashboard 403 on API endpoints —
allowed_ipsin[[admin]]config is now opt-in. Previously it defaulted to127.0.0.1,::1, which blocked all browser-based dashboard API calls from external IPs even with a valid API key. Now, omittingallowed_ipsallows all IPs and relies on API key authentication alone. Setallowed_ipsexplicitly to add IP restriction on top. -
Fix admin IP detection behind reverse proxies —
admin_ip_middlewarenow readsCF-Connecting-IPthenX-Real-IPbefore falling back to the raw TCP connection IP. Fixes incorrect IP matching when the router is deployed behind Cloudflare or nginx. -
CI layer caching — Kaniko build cache enabled in the develop workflow, reducing image build times.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
-
v1.0.0
StableAll checks were successfulBuild and Publish Docker Image (release) / build-and-push (push) Successful in 10m53sreleased this
2026-04-13 12:34:24 +00:00 | 90 commits to main since this releaseInitial Release
First stable release of Edge Router — a self-contained reverse proxy written in Rust (Axum) with dynamic service registration via REST API and SQLite-backed persistence.
Highlights
- Dynamic service registration and health checking
- Admin dashboard with API key authentication
- ACME DNS-01 certificate acquisition via Cloudflare
- Per-service HTTP→HTTPS redirect control
- Static site and MinIO bucket serving
- In-place service updates via
PATCH /api/services/:name - Version and git hash embedded at build time
- Multi-stage CI pipeline with develop and tagged release workflows
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads