This is a minor release that modifies the Cloudflare URLs used by the IP providers cloudflare.trace
(the default) and cloudflare.doh
. The IP provider cloudflare.trace
was updated to address recent mysterious 1034 errors from Cloudflare servers. Additionally, both providers have been switched away from 1.1.1.1
, eliminating the need for a detection algorithm to determine whether 1.0.0.1
is a more suitable alternative. This simplification results in cleaner code and potentially lower resource usage.
For enhanced debugging capabilities, we have introduced a new Docker tag, edge-alpine
. This tag provides a full Alpine Linux environment, offering basic system tools and libraries. Please note that this image is larger than the standard development tag edge
and is not minimal.
As a reminder, since 1.13.0, the updater no longer drops superuser privileges and PUID
and PGID
are ignored. Please use Docker’s built-in mechanism to drop privileges. The old Docker Compose template may grant unneeded privileges to the new updater, which is not recommended. Please review the new, simpler, and more secure template in README. In a nutshell, remove the cap_add
attribute and replace the environment variables PUID
and PGID
with the user: "UID:GID"
attribute. Similar options may exist for systems not using Docker Compose.
Bug Fixes
- protocol: quote unknown strings in logging (#986) (b4d52b0)
- provider: change
cloudflare.doh
andcloudflare.trace
URLs (#994) (eaa9c61)
Features
- Add a new Docker image tagged
edge-alpine
that contains Alpine Linux (not minimal) (#978) (#980) (21d9f94) (7d8ef9a) (#981) (c9f4f12) (#982) (73a4ba3) (#998) (bd85cad) - provider: add undocumented
debug.const
provider (#966) (638c1a2) - provider: add undocumented
cloudflare.trace:URL
provider (#988) (7afb1d2)