| ADD alpine-minirootfs-3.21.6-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| /bin/sh -c apk add --no-cache ca-certificates tzdata wget && adduser -D -h /pb_data -u 1000 pocketbase |
| COPY file:e27ec8802768226a228c822ab33591083cfb9a7545ee240b9ada08c0cc00deab in /usr/local/bin/pocketbase |
| USER pocketbase |
| WORKDIR /pb_data |
| EXPOSE 8090 |
| HEALTHCHECK --interval=30s --timeout=3s --retries=3 CMD wget -qO- http://127.0.0.1:8090/api/health || exit 1 |
| ENTRYPOINT ["pocketbase", "serve", "--http=0.0.0.0:8090", "--dir=/pb_data"] |