petboard (66b1973f26df709f14f08a2940221f9a340e7da2)
Published 2026-10-20 22:05:31 +01:00 by freakyturtle
Installation
docker pull git.freakyturtle.com/freakyturtle/petboard:66b1973f26df709f14f08a2940221f9a340e7da2sha256:20e89587bf3049dc5554213ece41deb81fcdd09e2fb6235e3077bafdb7f628e9Image layers
| ADD alpine-minirootfs-3.23.6-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk add --no-cache ffmpeg postgresql18-client # buildkit |
| RUN /bin/sh -c addgroup -S petboard && adduser -S petboard -G petboard # buildkit |
| WORKDIR /app |
| COPY /out/api ./api # buildkit |
| COPY /out/migrate ./migrate # buildkit |
| COPY /out/ops ./ops # buildkit |
| COPY /out/ops-admin ./ops-admin # buildkit |
| COPY /out/mark-overdue ./mark-overdue # buildkit |
| COPY /out/media-sweep ./media-sweep # buildkit |
| COPY /out/status-updates-digest ./status-updates-digest # buildkit |
| COPY /out/reprovision-tenants ./reprovision-tenants # buildkit |
| COPY /out/booking-reminders ./booking-reminders # buildkit |
| COPY /out/renewal-notices ./renewal-notices # buildkit |
| COPY /out/apply-subscription-changes ./apply-subscription-changes # buildkit |
| COPY /out/reconcile-payments ./reconcile-payments # buildkit |
| COPY /out/backup ./backup # buildkit |
| COPY /out/seed ./seed # buildkit |
| COPY /out/supercronic /usr/local/bin/supercronic # buildkit |
| COPY crontab crontab.demo ./ # buildkit |
| COPY /src/migrations/ ./migrations/ # buildkit |
| COPY /src/static/ ./static/ # buildkit |
| USER petboard |
| EXPOSE [8080/tcp] |
| HEALTHCHECK &{["CMD-SHELL" "wget -qO- http://localhost:8080/health || exit 1"] "30s" "5s" "10s" "0s" '\x03'} |
| ENTRYPOINT ["./api"] |
Details
2026-10-20 22:05:31 +01:00
Versions (101)
View all
Container
1
OCI / Docker
linux/amd64
144 MiB
12af4812758e5e5146929702edb9491a06e72ed8
2026-10-30
latest
2026-10-30
71a51c85cc71713f06da40abf41dd78dd74ff1e4
2026-10-28
ae20d2706ab84b39e75db746d8e488782fb1f28c
2026-10-28
89b0eca01f5e1461fe8dcd111cf9218d8b976100
2026-10-28