Block a user
cloudflare_balancer (latest)
Installation
docker pull git.shts.su/denozord/cloudflare_balancer:latestsha256:36c6058b971e8b1db3b71a603175954963fe9479834532a64bbed0adebe0defe
About this package
Health-check бэкендов и синхронизация пула A/AAAA в Cloudflare DNS
Image Layers
| ADD alpine-minirootfs-3.20.9-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk add --no-cache bash curl jq bind-tools iputils socat libcap && setcap cap_net_raw+ep /usr/bin/ping 2>/dev/null || true # buildkit |
| RUN /bin/sh -c mkdir -p /var/www/cfb && chown -R nobody:nogroup /var/www/cfb # buildkit |
| COPY --chmod=755 entrypoint.sh status-handler.sh /opt/cfb/ # buildkit |
| RUN /bin/sh -c chown -R nobody:nogroup /opt/cfb # buildkit |
| USER nobody:nogroup |
| WORKDIR /opt/cfb |
| ENV CHECK_INTERVAL_SEC=30 CHECK_MODE=ping PING_COUNT=2 PING_TIMEOUT_SEC=2 CURL_MAX_TIME_SEC=5 CURL_CONNECT_TIMEOUT_SEC=3 CURL_URL_TEMPLATE=http://%s/ CURL_OK_MIN=200 CURL_OK_MAX=399 DEFAULT_TTL=300 DEFAULT_PROXIED=false ENABLE_STATUS_HTTP=0 STATUS_HTTP_PORT=8080 STATUS_HTTP_ALLOW_IPS= |
| EXPOSE map[8080/tcp:{}] |
| HEALTHCHECK &{["CMD-SHELL" "test -f /tmp/cfb.liveness && test \"$(($(date +%s) - $(stat -c %Y /tmp/cfb.liveness)))\" -lt 180 || exit 1"] "45s" "5s" "20s" "0s" '\x03'} |
| ENTRYPOINT ["/bin/bash" "/opt/cfb/entrypoint.sh"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.description | Health-check бэкендов и синхронизация пула A/AAAA в Cloudflare DNS |
| org.opencontainers.image.revision | 660bb45523a429db427b0bf64d7e785aea279150 |
| org.opencontainers.image.source | http://192.168.100.56:3000/denozord/cloudflare_balancer |
| org.opencontainers.image.title | cloudflare-balancer |
Details
2026-03-31 00:16:26 +07:00
Versions (4)
View all
Container
2
OCI / Docker
linux/amd64
10 MiB