fqdn-firewall (sha256:764ca1a6487dac9176fca84253b4310c7d4bc2e9cb848f9a156ec271b92ac0a9)
Published 2026-02-10 16:13:32 +01:00 by rene
Installation
docker pull git.rene-gern.de/b2biot/fqdn-firewall@sha256:764ca1a6487dac9176fca84253b4310c7d4bc2e9cb848f9a156ec271b92ac0a9sha256:764ca1a6487dac9176fca84253b4310c7d4bc2e9cb848f9a156ec271b92ac0a9About this package
Eine einfache Firewall mit FQDN-Regeln als POC für den RoutingHub
Image layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:3077ee44db3cc7d38740d60a05c81418dd3825a007db473658464f52689e867b in / |
| CMD ["/bin/bash"] |
| RUN /bin/sh -c apt-get update && apt-get install -y wireguard-tools iproute2 nftables dnsmasq dnsutils procps ipset iputils-ping curl ca-certificates gnupg supervisor psmisc tcpdump libcap2-bin && mkdir -p /etc/apt/keyrings && curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg && echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list && apt-get update && apt-get install -y nodejs && rm -rf /var/lib/apt/lists/* # buildkit |
| WORKDIR /app |
| COPY entrypoint.sh /entrypoint.sh # buildkit |
| COPY reload_whitelist.sh /reload_whitelist.sh # buildkit |
| COPY supervisord.conf /supervisord.conf # buildkit |
| COPY app /app # buildkit |
| COPY /frontend/dist /app/dist # buildkit |
| RUN /bin/sh -c chmod +x /entrypoint.sh /reload_whitelist.sh # buildkit |
| RUN /bin/sh -c mkdir -p /etc/whitelist /etc/wireguard /app/data /var/log/supervisor # buildkit |
| WORKDIR /app |
| RUN /bin/sh -c npm install # buildkit |
| RUN /bin/sh -c setcap 'cap_net_admin,cap_net_raw+ep' $(readlink -f $(which node)) && setcap 'cap_net_admin,cap_net_raw+ep' $(readlink -f $(which tcpdump)) # buildkit |
| ENTRYPOINT ["/entrypoint.sh"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.created | 2026-02-10T15:12:29.653Z |
| org.opencontainers.image.description | Eine einfache Firewall mit FQDN-Regeln als POC für den RoutingHub |
| org.opencontainers.image.licenses | |
| org.opencontainers.image.ref.name | ubuntu |
| org.opencontainers.image.revision | 69a593299770ee361698d3ec012cd0ffe5b38707 |
| org.opencontainers.image.source | https://git.rene-gern.de/B2BIoT/fqdn-firewall |
| org.opencontainers.image.title | fqdn-firewall |
| org.opencontainers.image.url | https://git.rene-gern.de/B2BIoT/fqdn-firewall |
| org.opencontainers.image.version | v2.0.0 |
Details
2026-02-10 16:13:32 +01:00
Versions (2)
View all
Container
0
OCI / Docker
linux/amd64
156 MiB