Block a user
expense_tracker (v1.0.0)
Published 2026-01-07 23:21:54 +01:00 by adelorenzo
Installation
docker pull git.oe74.net/adelorenzo/expense_tracker:v1.0.0sha256:2b0e7fc92226498b1ca01f79ab83fb62aa1f2751b8d4a73bd9af5d07f9e718a7
Images
| Digest | OS / Arch | Size |
|---|---|---|
| 7299ed85fd | linux/amd64 | 28 MiB |
| c7c22a7b8b | linux/arm64 | 27 MiB |
Image Layers ( linux/amd64)
| ADD alpine-minirootfs-3.20.8-x86_64.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"] |