Skip to content

Haribon v1.1.0

Choose a tag to compare

@github-actions github-actions released this 01 May 11:19

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=8080

This 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.