Block a user
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.0sha256: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 |