Haribon v1.1.1
Haribon Release Notes
Version 1.1.1 — Stability and Configuration Refinements
Haribon v1.1.1 focuses on reliability improvements, cleaner startup behavior, and refined runtime configuration handling while preserving the lightweight round-robin proxy architecture.
Improvements
Runtime Environment Overrides
Host and port values continue to support runtime overrides using environment variables.
HARIBON_HOST=0.0.0.0
HARIBON_PORT=8080This enables easier deployment across multiple environments without modifying YAML files.
Invalid Port Warning Logs
If HARIBON_PORT contains an invalid value, Haribon now logs a warning and safely falls back to the configured port.
Improved Logging Path Handling
Default log file paths remain OS-aware:
- Linux uses
/var/log/haribon.log - Other systems use
./haribon.log
This keeps deployments simple across servers and local development machines.
Safer Startup Validation
Haribon exits early when no backends are configured, preventing invalid runtime states.
Operational Consistency
This release keeps startup behavior predictable while maintaining simple configuration flow.
Core Features Retained
- Round robin load balancing
- Reverse proxy request forwarding
- YAML configuration
- Lightweight Go binary
- Concurrent request handling
- Optional file logging
- Request timeout protection
Summary
Haribon v1.1.1 improves operational stability and configuration safety with stronger validation and clearer runtime behavior while preserving the simple lightweight proxy design.