1.5 KiB
1.5 KiB
Changelog
All notable changes to this project will be documented in this file.
[Unreleased - available on :latest tag for docker image]
Changed
Added
[v0.0.4] - 2025-10-07
Important: ⚠️ Starting with this release, the proxy requires authentication by default. The REQUIRE_AUTH parameter is now set to true by default. Please refer to the documentation for details on this change.
Changed
- Migrated to a distroless Docker image from scratch.
- Moved go-socks5 to a modified forked repository at https://github.com/serjs/go-socks5 as a dependency.
Added
- Added
REQUIRE_AUTHparameter with a default value oftrueto enforce authentication for the proxy. - Added
ALLOWED_DEST_FQDNconfig environment parameter for filtering destination FQDNs based on regex patterns. - Added
SetIPWhitelistconfig environment parameter for setting a whitelist of IP addresses allowed to use the proxy connection. - Implemented Dependabot version updates automation.
[v0.0.3] - 2021-07-07
Added
- TZ env varible support for scratch image
Changed
- Update golang to 1.16.5
- Migrate to go module
[v0.0.2] - 2020-03-21
Added
- PROXY_PORT env parameter for app
- Multiarch support for docker images
Changed
ADd caarlos0/env lib for working with ENV variables
[v0.0.1] - 2018-04-24
Added
- Optional auth
Changed
- Golang vendoring
- Change Dockerfile for multistage builds with final scratch image
Removed
- IDE files