web/api (sha-a2a55de)
Published 2026-05-20 14:50:32 +02:00 by patrick
Installation
docker pull code.khr.pt/patrick/web/api:sha-a2a55desha256:a0628151c6e83fc25fd0659c5ef262370b237412e4d5fe2997ae9a03d56284a7About this package
PocketBase server with hooks and migrations baked in.
Image layers
| ADD alpine-minirootfs-3.21.7-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| ARG PB_VERSION=0.25.9 |
| ARG TARGETARCH=amd64 |
| RUN |2 PB_VERSION=0.25.9 TARGETARCH=amd64 /bin/sh -c apk add --no-cache ca-certificates unzip # buildkit |
| ADD https://github.com/pocketbase/pocketbase/releases/download/v0.25.9/pocketbase_0.25.9_linux_amd64.zip /tmp/pb.zip # buildkit |
| RUN |2 PB_VERSION=0.25.9 TARGETARCH=amd64 /bin/sh -c unzip /tmp/pb.zip -d /pb/ && rm /tmp/pb.zip # buildkit |
| COPY pb_hooks/ /pb/pb_hooks/ # buildkit |
| COPY pb_migrations/ /pb/pb_migrations/ # buildkit |
| RUN |2 PB_VERSION=0.25.9 TARGETARCH=amd64 /bin/sh -c addgroup -S pb && adduser -S -G pb -H -D pb && mkdir -p /pb/pb_data && chown -R pb:pb /pb # buildkit |
| USER pb |
| EXPOSE [8090/tcp] |
| VOLUME [/pb/pb_data] |
| CMD ["/pb/pocketbase" "serve" "--http=0.0.0.0:8090" "--dir=/pb/pb_data" "--migrationsDir=/pb/pb_migrations" "--hooksDir=/pb/pb_hooks"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.created | 2026-05-20T12:50:22.040Z |
| org.opencontainers.image.description | PocketBase server with hooks and migrations baked in. |
| org.opencontainers.image.licenses | |
| org.opencontainers.image.revision | a2a55de617a36a6856ad68023161577f5fca3435 |
| org.opencontainers.image.source | https://code.khr.pt/patrick/mono |
| org.opencontainers.image.title | PocketBase backend |
| org.opencontainers.image.url | https://code.khr.pt/patrick/mono |
| org.opencontainers.image.version | latest |
Details
2026-05-20 14:50:32 +02:00
Versions (17)
View all
Container
0
OCI / Docker
linux/amd64
46 MiB
latest
2026-06-08
sha-c91375b
2026-06-08
buildcache
2026-06-08
sha-d23c9b9
2026-06-03
sha-9bc4aa2
2026-05-20