Block a user
label-proxy (latest)
Published 2026-03-19 12:16:18 +01:00 by matteoscrugli
Installation
docker pull gitea.montecalvo.me/matteoscrugli/label-proxy:latestsha256:4c97ad78a701804cbf3e5d53022bc6da91d8ada078c1955ca5632a694ce0e40a
Images
| Digest | OS / Arch | Size |
|---|---|---|
| af5aa53216 | linux/amd64 | 45 MiB |
Image Layers ( linux/amd64)
| ADD alpine-minirootfs-3.20.9-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| LABEL maintainer=Matteo |
| LABEL description=Label Proxy - Bridge between Docker containers with custom labels and reverse proxies (Traefik, Flame, etc.) |
| RUN /bin/sh -c apk add --no-cache bash jq coreutils curl docker-cli iproute2 sqlite inotify-tools python3 py3-pip # buildkit |
| COPY src/requirements.txt /app/requirements.txt # buildkit |
| RUN /bin/sh -c pip3 install --no-cache-dir --break-system-packages -r /app/requirements.txt # buildkit |
| WORKDIR /app |
| COPY src/entrypoint.sh /app/entrypoint.sh # buildkit |
| COPY src/reconcile.sh /app/reconcile.sh # buildkit |
| COPY src/watch-bare.sh /app/watch-bare.sh # buildkit |
| COPY src/watch-nat-rules.sh /app/watch-nat-rules.sh # buildkit |
| COPY src/watch-dns-rewrites.sh /app/watch-dns-rewrites.sh # buildkit |
| COPY src/generate-config.sh /app/generate-config.sh # buildkit |
| COPY src/lib/ /app/lib/ # buildkit |
| COPY src/providers/ /app/providers/ # buildkit |
| COPY src/bin/ /usr/local/bin/ # buildkit |
| RUN /bin/sh -c chmod +x /app/entrypoint.sh && chmod +x /app/reconcile.sh && chmod +x /app/watch-bare.sh && chmod +x /app/watch-nat-rules.sh && chmod +x /app/watch-dns-rewrites.sh && chmod +x /app/generate-config.sh && chmod +x /app/lib/*.sh && chmod +x /app/providers/traefik/*.sh && chmod +x /app/providers/flame/*.sh && chmod +x /app/providers/bare/*.sh && chmod +x /app/providers/nat/*.sh && chmod +x /app/providers/nat/backends/*.py && chmod +x /app/providers/adguardhome/*.sh && chmod +x /app/providers/router/*.sh && chmod +x /app/providers/restart-on.sh && chmod +x /usr/local/bin/* # buildkit |
| VOLUME [/data /traefik-dynamic /flame-data] |
| HEALTHCHECK &{["CMD-SHELL" "pidof bash > /dev/null || exit 1"] "30s" "5s" "1m0s" "0s" '\x03'} |
| ENTRYPOINT ["/app/entrypoint.sh"] |
Labels
| Key | Value |
|---|---|
| description | Label Proxy - Bridge between Docker containers with custom labels and reverse proxies (Traefik, Flame, etc.) |
| maintainer | Matteo |