Haribon v1.1.0
Haribon Release Notes
Version 1.1.0 — Environment Overrides and Deployment Flexibility
Haribon v1.1.0 focuses on runtime configuration flexibility, making deployments easier across containers, cloud environments, and modern infrastructure while preserving the lightweight round-robin proxy core.
Improvements
Environment Variable Overrides
Host and port values can now be overridden at runtime using environment variables.
HARIBON_HOST=0.0.0.0
HARIBON_PORT=8080This allows one configuration file to be reused across multiple environments.
Better Container Support
Haribon now fits more naturally into containerized deployments such as:
- Docker
- Kubernetes
- VPS instances
- Cloud platforms
- CI/CD pipelines
Safer Runtime Port Management
Ports no longer need to be hardcoded inside YAML when dynamic environments assign ports during startup.
Invalid Port Detection
If HARIBON_PORT contains an invalid value, Haribon logs the issue and continues using the configured port value.
Cleaner Config Separation
Static YAML configuration and runtime overrides are now separated more cleanly, improving maintainability.
Core Features Retained
- Round robin load balancing
- Reverse proxy request forwarding
- YAML configuration
- Lightweight Go binary
- Concurrent request handling
- Optional logging support
Summary
Haribon v1.1.0 improves deployment portability and runtime flexibility with environment variable overrides while keeping the simple lightweight proxy architecture intact.