v0.6.0
🚀 CacheBolt v0.6.0 - Admin Port Separation & Config Enhancements
This release introduces multi-port server separation for better isolation between the proxy logic and the admin/metrics interface, along with configuration improvements that enhance maintainability and deployment flexibility.
✨ Features
🧩 Admin UI & Metrics on a Separate Port
CacheBolt now exposes the admin panel (/admin) and Prometheus metrics (/metrics) on a dedicated HTTP server and port, separate from the main proxy.
✅ Benefits:
- Isolate internal endpoints from public traffic
- Allow firewalled/internal-only access to admin tools
- Enable separate monitoring via sidecars or scrape configs
🔧 Configuration (in config.yaml):
proxy_port: 3000 # Main proxy port
admin_port: 3001 # Admin UI and /metrics