petboard (7a919fde11b7ac3e61eeb6a83d30702c145f93a1)

Published 2026-10-25 10:56:31 +00:00 by freakyturtle

Installation

docker pull git.freakyturtle.com/freakyturtle/petboard:7a919fde11b7ac3e61eeb6a83d30702c145f93a1
sha256:b78aa63ca6fde8ce32d7bf654829cb497d21050c5dd7da1d9ab4e7822410c909

Image 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
Container
2026-10-25 10:56:31 +00:00
1
OCI / Docker
linux/amd64
145 MiB
Versions (101) View all