Block a user
expense_tracker (latest)
Published 2026-01-07 23:42:29 +01:00 by adelorenzo
Installation
docker pull git.oe74.net/adelorenzo/expense_tracker:latestsha256:89af00f002fe8e4468dcd31b5108991958b4fbec59a4c8781ba52bb531da6232
Images
| Digest | OS / Arch | Size |
|---|---|---|
| 590c0acf5f | linux/amd64 | 28 MiB |
| bbfa2d5e85 | linux/arm64 | 27 MiB |
Image Layers ( linux/arm64)
| ADD alpine-minirootfs-3.20.8-aarch64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk add --no-cache ca-certificates tzdata # buildkit |
| RUN /bin/sh -c addgroup -S pocketbase && adduser -S pocketbase -G pocketbase # buildkit |
| WORKDIR /app |
| COPY /tmp/pocketbase /app/pocketbase # buildkit |
| COPY /app/build /app/pb_public # buildkit |
| COPY pb_schema.json /app/pb_schema.json # buildkit |
| COPY docker-entrypoint.sh /app/ # buildkit |
| RUN /bin/sh -c chmod +x /app/docker-entrypoint.sh # buildkit |
| RUN /bin/sh -c mkdir -p /app/pb_data && chown -R pocketbase:pocketbase /app # buildkit |
| USER pocketbase |
| EXPOSE [8090/tcp] |
| HEALTHCHECK &{["CMD-SHELL" "wget --no-verbose --tries=1 --spider http://localhost:8090/api/health || exit 1"] "30s" "10s" "5s" "0s" '\x03'} |
| VOLUME [/app/pb_data] |
| ENTRYPOINT ["/app/docker-entrypoint.sh"] |
| CMD ["serve" "--http=0.0.0.0:8090"] |