listenbru-pocketbase (sha256:a8a62495eb71b502134a5551089ea0bff4721234d0b75c36db50f82fa73e1221)
Published 2026-10-07 20:13:12 +00:00 by GrootBok
Installation
docker pull git.bokforge.com/grootbok/listenbru-pocketbase@sha256:a8a62495eb71b502134a5551089ea0bff4721234d0b75c36db50f82fa73e1221sha256:a8a62495eb71b502134a5551089ea0bff4721234d0b75c36db50f82fa73e1221Image layers
| ADD alpine-minirootfs-3.22.6-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| ARG PB_VERSION=0.40.4 |
| ARG TARGETARCH=amd64 |
| ARG PB_SHA256_AMD64=9042ec818570e79c3628dadcd0a756c1496d9e1173918ec409d133c02f82e5fa |
| ARG PB_SHA256_ARM64=86095bf8ed9345954f0d2bf0a5fb9b57584ae60b77ebf3b6cd23a8003a3fd418 |
| RUN |4 PB_VERSION=0.40.4 TARGETARCH=amd64 PB_SHA256_AMD64=9042ec818570e79c3628dadcd0a756c1496d9e1173918ec409d133c02f82e5fa PB_SHA256_ARM64=86095bf8ed9345954f0d2bf0a5fb9b57584ae60b77ebf3b6cd23a8003a3fd418 /bin/sh -c apk add --no-cache ca-certificates wget unzip && wget -q "https://github.com/pocketbase/pocketbase/releases/download/v${PB_VERSION}/pocketbase_${PB_VERSION}_linux_${TARGETARCH}.zip" -O /tmp/pb.zip && if [ "$TARGETARCH" = "arm64" ]; then expected="$PB_SHA256_ARM64"; else expected="$PB_SHA256_AMD64"; fi && echo "${expected} /tmp/pb.zip" | sha256sum -c - && unzip -q /tmp/pb.zip pocketbase -d /pb && rm /tmp/pb.zip && apk del unzip && adduser -D -H -u 10001 pb && mkdir -p /pb/pb_data && chown -R pb:pb /pb # buildkit |
| COPY --chown=pb:pb pb_migrations /pb/pb_migrations # buildkit |
| COPY --chown=pb:pb pb_hooks /pb/pb_hooks # buildkit |
| COPY --chown=pb:pb entrypoint.sh /pb/entrypoint.sh # buildkit |
| USER pb |
| WORKDIR /pb |
| VOLUME [/pb/pb_data] |
| EXPOSE [8090/tcp] |
| ENV GOMEMLIMIT=64MiB |
| HEALTHCHECK {Test:[CMD-SHELL wget -qO- http://127.0.0.1:8090/api/health >/dev/null || exit 1] Interval:30s Timeout:5s StartPeriod:10s StartInterval:0s Retries:3} |
| ENTRYPOINT ["/pb/entrypoint.sh"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.revision | 931abc911883297dcd08b4786448b16693f16ddf |
| org.opencontainers.image.source | https://github.com/EFBok/ListenBruWebApp |
| org.opencontainers.image.version | 0.40.4 |
Details
Versions (2)
View all
0.40.4-931abc9
2026-10-07
0.40.4
2026-10-07