Releases: nothinux/octo-proxy
Releases · nothinux/octo-proxy
v1.1.0
🦑 octo-proxy v1.1.0
What's new
- Logging format and style changed
- Multi targets support and load balancing support if one of the targets is unreachable
- Metrics servers are now configurable
- New upstream and downstream metrics
- Timeout can be set to 0, it would be useful for services that uses long-lived connection
Breaking Changes
- Metrics are not enabled by default, you need to define
metrics
configuration. - Targets are now configured using list
tlsConfig
renamed totls
timeout
are moved toconnection
configuration.
Contributors
Changelog
- 7015154 feat(release): add more os and architecture (#17)
- 992020a feat(conn): add new connection config (#16)
- b9e6c52 add test case for zero timeout (#15)
- a4de1be Close connection to long-lived targets on proxy shutdown (#10)
- 53aa7b1 introduce new metrics upstream and downstream (#14)
- bbdd8cf hotfix: metrics port validation (#13)
- 9884e72 hotfix: metrics validation (#12)
- 1bcfe66 Add more testcase (#11)
- 3b6ddeb Allow setting connection timeouts to zero (#9)
- 49ac3e9 Make test coverage better (#8)
- a10a3f4 Make metrics server configurable (#6)
- 84e1217 fix docs
- b48dda6 Switch to zerolog for structured logging (#4)
- 61fd70e Fix example config (#5)
- def9ab1 Add support for multiple targets per server (#1)
- d708179 Signal readiness to systemd when init is finished (#2)
- fd0b784 🎉 add support subjectAltName in config
- b5ad551 🦊 add more information
v1.0.0
🎉 First Release
- TCP/TLS Proxy Support
- mTLS support
- Traffic mirroring/shadowing support
- Configuration and Certificate live reload, without dropping connection
- Metrics support