Namespace
ghostchu
Image / Tag
peerbanhelper:sha-ff464f2
Content Digest
sha256:7f2003c9d69ba3de45e65e06ae363a46fdbde95a42e3647f0a83a1cb3cfff63e
Details
Created

2026-07-22 14:03:19 UTC

Size

251 MB

Content Digest
Labels
  • maintainer
    https://github.com/PBH-BTN/PeerBanHelper
  • org.opencontainers.image.authors
    BellSoft <info@bell-sw.com>
  • org.opencontainers.image.created
    2026-07-22T14:05:28.135Z
  • org.opencontainers.image.description
    Automatically block unwanted, leeches and abnormal BT peers with support for customized and cloud rules.| BT 反吸血工具 - 自动封禁不受欢迎、吸血和异常的 BT 客户端,并支持自定义规则。支持 qB/qBEE/Deluge/BiglyBT/BitComet
  • org.opencontainers.image.licenses
    GPL-3.0
  • org.opencontainers.image.revision
    ff464f2c8c9470fe65cf1b0c59749be826eb687c
  • org.opencontainers.image.source
    https://github.com/PBH-BTN/PeerBanHelper
  • org.opencontainers.image.title
    PeerBanHelper
  • org.opencontainers.image.url
    https://github.com/PBH-BTN/PeerBanHelper
  • org.opencontainers.image.version
    9.4.2-jvm-universal

Environment
JAVA_HOME

/usr/lib/jvm/liberica25-lite

LANG

en_US.UTF-8

LANGUAGE

en_US:en

PATH

/usr/lib/jvm/liberica25-container-jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

TZ

UTC


Layers

[#000] sha256:ebaa352e2a24ca7b52607a114a33e56a6231a7b3d6b183aec2e649b42513d8b5 - 1.53% (3.84 MB)

[#001] sha256:a0c2a2981a468d669ba77faf0507822d282b1846d5e7d2329b28c7eafde4fa9e - 73.09% (184 MB)

[#002] sha256:4aea9147c53288788f59d980de0cec78264a35b92b1c2981433e58bfd74f754e - 0.0% (93 Bytes)

[#003] sha256:b6b445054f3e8a070c067dd40a22f44fbc66498d04958546b356f495639ea5dd - 22.46% (56.5 MB)

[#004] sha256:e0e00155db3ae4f1c498ded92d8b5a016374d69e286ff4054c5d57ee3b86b0fa - 2.92% (7.34 MB)


History
2026-07-15 16:03:36 UTC

/bin/sh -c #(nop) ARG MINIROOTFS

2026-07-15 16:03:36 UTC

/bin/sh -c #(nop) ARG APK_REPOS MINIROOTFS

2026-07-15 16:03:36 UTC

/bin/sh -c #(nop) ARG APK_REPOS LOCALES MINIROOTFS

2026-07-15 16:03:36 UTC

/bin/sh -c #(nop) ARG APK_REPOS LOCALES MAINTAINER MINIROOTFS

2026-07-15 16:03:36 UTC

/bin/sh -c #(nop) ARG APK_REPOS DESCRIPTION LOCALES MAINTAINER MINIROOTFS

2026-07-15 16:03:36 UTC

/bin/sh -c #(nop) LABEL maintainer="$MAINTAINER"

2026-07-15 16:03:36 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.authors="$MAINTAINER"

2026-07-15 16:03:36 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.description="$DESCRIPTION"

2026-07-15 16:03:36 UTC

/bin/sh -c #(nop) ADD file:c532daab6cab5622be1ace8d526d19486667f862ef799edc515f132ede378ba0 in /

2026-07-15 16:03:38 UTC

|12 APK_REPOS= DESCRIPTION=BellSoft Alpaquita Linux Stream (musl) base image LOCALES= MAINTAINER=BellSoft <info@bell-sw.com> MINIROOTFS=alpaquita-minirootfs-stream-260714-musl-x86_64.tar.gz /bin/sh -c <<EOF set -ex; command set -o pipefail if [ -n "$APK_REPOS" ]; then printf '%s\n' $APK_REPOS | tee /etc/apk/repositories fi rootfs_libc=$(. /etc/os-release; echo $LIBC_TYPE) if [ "$rootfs_libc" = "musl" ]; then # musl-perf is a musl libc with performance optimizations apk add --no-cache -u musl-perf fi if [ "$rootfs_libc" = "glibc" ] && [ -n "$LOCALES" ]; then apk add --no-cache glibc-locales # This takes less space than the --archive option locale-gen --no-archive $LOCALES apk del --no-cache glibc-locales rm -f /etc/locale.gen fi

2026-07-15 16:03:38 UTC

/bin/sh -c #(nop) CMD [ "/bin/sh" ]

2026-07-15 16:43:31 UTC (FROM docker.io/bellsoft/alpaquita-linux-base:musl)

/bin/sh -c #(nop) ARG JAVA_RELEASE

2026-07-15 16:43:31 UTC

/bin/sh -c #(nop) ARG JAVA_RELEASE MAINTAINER

2026-07-15 16:43:31 UTC

/bin/sh -c #(nop) ARG JAVA_RELEASE MAINTAINER OS_DESCRIPTION

2026-07-15 16:43:31 UTC

/bin/sh -c #(nop) LABEL maintainer="$MAINTAINER"

2026-07-15 16:43:31 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.authors="$MAINTAINER"

2026-07-15 16:43:31 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.description="$OS_DESCRIPTION image with Liberica JDK all Lite ${JAVA_RELEASE}"

2026-07-15 16:43:31 UTC

/bin/sh -c #(nop) ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en

2026-07-15 16:43:31 UTC

/bin/sh -c #(nop) ENV JAVA_HOME="/usr/lib/jvm/liberica${JAVA_RELEASE}-lite"

2026-07-15 16:43:43 UTC

|8 JAVA_RELEASE=25 MAINTAINER=BellSoft <info@bell-sw.com> OS_DESCRIPTION=BellSoft Alpaquita Linux Stream (musl) /bin/sh -c <<EOF set -ex; command set -o pipefail apk add --no-cache -u "liberica${JAVA_RELEASE}-lite-jdk-all"

2026-07-18 20:19:22 UTC (buildkit.dockerfile.v0)

LABEL maintainer=https://github.com/PBH-BTN/PeerBanHelper

2026-07-18 20:19:22 UTC (buildkit.dockerfile.v0)

USER 0

2026-07-18 20:19:22 UTC (buildkit.dockerfile.v0)

EXPOSE [9898/tcp]

2026-07-18 20:19:22 UTC (buildkit.dockerfile.v0)

ENV TZ=UTC

2026-07-18 20:19:22 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-07-18 20:19:22 UTC (buildkit.dockerfile.v0)

VOLUME [/tmp]

2026-07-18 20:19:22 UTC (buildkit.dockerfile.v0)

COPY build/build/libraries /app/libraries # buildkit

2026-07-22 14:03:19 UTC (buildkit.dockerfile.v0)

COPY build/build/libs/PeerBanHelper.jar /app/PeerBanHelper.jar # buildkit

2026-07-22 14:03:19 UTC (buildkit.dockerfile.v0)

ENV PATH=/usr/lib/jvm/liberica25-container-jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2026-07-22 14:03:19 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["sh" "-c" "java -XX:+UseCompactObjectHeaders -XX:SoftMaxHeapSize=386M --enable-native-access=ALL-UNNAMED -Djdk.attach.allowAttachSelf=true -Dsun.net.useExclusiveBind=false -Dpbh.release=docker -Djava.awt.headless=true -XX:+UseG1GC -XX:G1PeriodicGCInterval=60000 -XX:MaxHeapFreeRatio=15 -XX:MinHeapFreeRatio=5 -Xss512k -XX:+UseStringDeduplication -XX:-ShrinkHeapInSteps -XX:MaxRAMPercentage=85.0 -jar PeerBanHelper.jar"]

Details
Created

2026-07-22 14:03:15 UTC

Size

250 MB

Content Digest
Labels
  • maintainer
    https://github.com/PBH-BTN/PeerBanHelper
  • org.opencontainers.image.authors
    BellSoft <info@bell-sw.com>
  • org.opencontainers.image.created
    2026-07-22T14:05:28.135Z
  • org.opencontainers.image.description
    Automatically block unwanted, leeches and abnormal BT peers with support for customized and cloud rules.| BT 反吸血工具 - 自动封禁不受欢迎、吸血和异常的 BT 客户端,并支持自定义规则。支持 qB/qBEE/Deluge/BiglyBT/BitComet
  • org.opencontainers.image.licenses
    GPL-3.0
  • org.opencontainers.image.revision
    ff464f2c8c9470fe65cf1b0c59749be826eb687c
  • org.opencontainers.image.source
    https://github.com/PBH-BTN/PeerBanHelper
  • org.opencontainers.image.title
    PeerBanHelper
  • org.opencontainers.image.url
    https://github.com/PBH-BTN/PeerBanHelper
  • org.opencontainers.image.version
    9.4.2-jvm-universal

Environment
JAVA_HOME

/usr/lib/jvm/liberica25-lite

LANG

en_US.UTF-8

LANGUAGE

en_US:en

PATH

/usr/lib/jvm/liberica25-container-jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

TZ

UTC


Layers

[#000] sha256:3cc358493f12d20bb3308ac468a50a6e1c4622a57f27465a3d3ebbaf8ce9f997 - 1.64% (4.11 MB)

[#001] sha256:16b07b24b8dfc15b085c2526e84f9629de94b604f87a50f9e4e270cd7205fe71 - 72.83% (182 MB)

[#002] sha256:1b6c309b5dc0221caaa608c32090715ed06d400c09324eab7990d3821120fb39 - 0.0% (93 Bytes)

[#003] sha256:b6b445054f3e8a070c067dd40a22f44fbc66498d04958546b356f495639ea5dd - 22.59% (56.5 MB)

[#004] sha256:57665864e6703d9b27800f6217f2386841465dbfc7c85ab1f80ec364541d1470 - 2.94% (7.34 MB)


History
2026-07-15 16:07:35 UTC

/bin/sh -c #(nop) ARG MINIROOTFS

2026-07-15 16:07:35 UTC

/bin/sh -c #(nop) ARG APK_REPOS MINIROOTFS

2026-07-15 16:07:36 UTC

/bin/sh -c #(nop) ARG APK_REPOS LOCALES MINIROOTFS

2026-07-15 16:07:36 UTC

/bin/sh -c #(nop) ARG APK_REPOS LOCALES MAINTAINER MINIROOTFS

2026-07-15 16:07:36 UTC

/bin/sh -c #(nop) ARG APK_REPOS DESCRIPTION LOCALES MAINTAINER MINIROOTFS

2026-07-15 16:07:36 UTC

/bin/sh -c #(nop) LABEL maintainer="$MAINTAINER"

2026-07-15 16:07:36 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.authors="$MAINTAINER"

2026-07-15 16:07:36 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.description="$DESCRIPTION"

2026-07-15 16:07:36 UTC

/bin/sh -c #(nop) ADD file:73bb01689ff295d004ff59c04b0cd1fcf2cba16a025a49f887e600db5d352ae0 in /

2026-07-15 16:07:37 UTC

|12 APK_REPOS= DESCRIPTION=BellSoft Alpaquita Linux Stream (musl) base image LOCALES= MAINTAINER=BellSoft <info@bell-sw.com> MINIROOTFS=alpaquita-minirootfs-stream-260714-musl-aarch64.tar.gz /bin/sh -c <<EOF set -ex; command set -o pipefail if [ -n "$APK_REPOS" ]; then printf '%s\n' $APK_REPOS | tee /etc/apk/repositories fi rootfs_libc=$(. /etc/os-release; echo $LIBC_TYPE) if [ "$rootfs_libc" = "musl" ]; then # musl-perf is a musl libc with performance optimizations apk add --no-cache -u musl-perf fi if [ "$rootfs_libc" = "glibc" ] && [ -n "$LOCALES" ]; then apk add --no-cache glibc-locales # This takes less space than the --archive option locale-gen --no-archive $LOCALES apk del --no-cache glibc-locales rm -f /etc/locale.gen fi

2026-07-15 16:07:37 UTC

/bin/sh -c #(nop) CMD [ "/bin/sh" ]

2026-07-15 16:43:31 UTC (FROM docker.io/bellsoft/alpaquita-linux-base:musl)

/bin/sh -c #(nop) ARG JAVA_RELEASE

2026-07-15 16:43:31 UTC

/bin/sh -c #(nop) ARG JAVA_RELEASE MAINTAINER

2026-07-15 16:43:31 UTC

/bin/sh -c #(nop) ARG JAVA_RELEASE MAINTAINER OS_DESCRIPTION

2026-07-15 16:43:31 UTC

/bin/sh -c #(nop) LABEL maintainer="$MAINTAINER"

2026-07-15 16:43:31 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.authors="$MAINTAINER"

2026-07-15 16:43:31 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.description="$OS_DESCRIPTION image with Liberica JDK all Lite ${JAVA_RELEASE}"

2026-07-15 16:43:31 UTC

/bin/sh -c #(nop) ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en

2026-07-15 16:43:31 UTC

/bin/sh -c #(nop) ENV JAVA_HOME="/usr/lib/jvm/liberica${JAVA_RELEASE}-lite"

2026-07-15 16:43:44 UTC

|8 JAVA_RELEASE=25 MAINTAINER=BellSoft <info@bell-sw.com> OS_DESCRIPTION=BellSoft Alpaquita Linux Stream (musl) /bin/sh -c <<EOF set -ex; command set -o pipefail apk add --no-cache -u "liberica${JAVA_RELEASE}-lite-jdk-all"

2026-07-18 20:19:22 UTC (buildkit.dockerfile.v0)

LABEL maintainer=https://github.com/PBH-BTN/PeerBanHelper

2026-07-18 20:19:22 UTC (buildkit.dockerfile.v0)

USER 0

2026-07-18 20:19:22 UTC (buildkit.dockerfile.v0)

EXPOSE [9898/tcp]

2026-07-18 20:19:22 UTC (buildkit.dockerfile.v0)

ENV TZ=UTC

2026-07-18 20:19:22 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2026-07-18 20:19:22 UTC (buildkit.dockerfile.v0)

VOLUME [/tmp]

2026-07-18 20:19:22 UTC (buildkit.dockerfile.v0)

COPY build/build/libraries /app/libraries # buildkit

2026-07-22 14:03:15 UTC (buildkit.dockerfile.v0)

COPY build/build/libs/PeerBanHelper.jar /app/PeerBanHelper.jar # buildkit

2026-07-22 14:03:15 UTC (buildkit.dockerfile.v0)

ENV PATH=/usr/lib/jvm/liberica25-container-jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2026-07-22 14:03:15 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["sh" "-c" "java -XX:+UseCompactObjectHeaders -XX:SoftMaxHeapSize=386M --enable-native-access=ALL-UNNAMED -Djdk.attach.allowAttachSelf=true -Dsun.net.useExclusiveBind=false -Dpbh.release=docker -Djava.awt.headless=true -XX:+UseG1GC -XX:G1PeriodicGCInterval=60000 -XX:MaxHeapFreeRatio=15 -XX:MinHeapFreeRatio=5 -Xss512k -XX:+UseStringDeduplication -XX:-ShrinkHeapInSteps -XX:MaxRAMPercentage=85.0 -jar PeerBanHelper.jar"]

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete