npm-scanner (0.1.0)

Published 2026-10-25 20:22:52 +00:00 by schiwagoa

Installation

docker pull git.retronerd.at/schiwagoa/npm-scanner:0.1.0
sha256:6f0d423c04c9a97c35efd4f40257cc53b689f8dc17b11e0a4d8f6ca7f6aacd23

Images

Digest OS / Arch Size
150c05b83f linux/amd64 33 MiB
350854ba6c linux/arm64 33 MiB

Image Layers ( linux/arm64)

ADD alpine-minirootfs-3.24.2-aarch64.tar.gz / # buildkit
CMD ["/bin/sh"]
RUN /bin/sh -c apk add --no-cache bash curl grep ipset iptables iptables-legacy jq kmod libmaxminddb nftables openssh-client-default python3 py3-dnspython py3-inotify py3-setuptools tzdata wget whois && apk add --no-cache -t build-dependencies build-base py3-pip python3-dev && cd /tmp/fail2ban && python3 setup.py install --without-tests && apk del build-dependencies && rm -rf /etc/fail2ban/jail.d /root/.cache # buildkit
COPY rootfs / # buildkit
ENV TZ=UTC
VOLUME [/data]
ENTRYPOINT ["/entrypoint.sh"]
CMD ["fail2ban-server" "-f" "-x" "-v" "start"]
HEALTHCHECK {Test:[CMD-SHELL fail2ban-client ping || exit 1] Interval:10s Timeout:5s StartPeriod:0s StartInterval:0s Retries:0}
RUN /bin/sh -c apk add --no-cache inotify-tools # buildkit
COPY rootfs / # buildkit
RUN /bin/sh -c chmod 0755 /usr/local/bin/npm-scanner-init.sh /usr/local/bin/npm-newlog-watch.sh && chmod 0644 /etc/fail2ban/filter.d/npm-scanner.conf /etc/fail2ban/filter.d/npm-wplogin.conf # buildkit
ARG VERSION=0.1.0
LABEL org.opencontainers.image.title=npm-scanner org.opencontainers.image.description=fail2ban for Nginx Proxy Manager: bans scanners in DOCKER-USER org.opencontainers.image.source=https://git.retronerd.at/schiwagoa/npm-scanner org.opencontainers.image.licenses=MIT org.opencontainers.image.version=0.1.0
COPY /tests/passed /usr/share/npm-scanner/filter-tests.passed # buildkit
ENV TZ=Europe/Vienna F2B_LOG_TARGET=STDOUT F2B_DB_PURGE_AGE=30d
ENTRYPOINT ["/usr/local/bin/npm-scanner-init.sh"]
CMD ["fail2ban-server" "-f" "-x" "-v" "start"]

Labels

Key Value
org.opencontainers.image.created 2026-10-21T11:01:15.306Z
org.opencontainers.image.description fail2ban for Nginx Proxy Manager: bans scanners in DOCKER-USER
org.opencontainers.image.licenses MIT
org.opencontainers.image.revision 263c0b72fabfe49b2996f2759baa8d382a6e1202
org.opencontainers.image.source https://git.retronerd.at/schiwagoa/npm-scanner
org.opencontainers.image.title npm-scanner
org.opencontainers.image.url https://github.com/crazy-max/docker-fail2ban
org.opencontainers.image.vendor CrazyMax
org.opencontainers.image.version 0.1.0
Details
Container
2026-10-25 20:22:52 +00:00
5
OCI / Docker
Versions (2) View all
0.1.0 2026-10-25
latest 2026-10-25