planning-btp-leo (6bbb9ac)

Published 2026-09-04 00:02:43 +02:00 by krokodyle

Installation

docker pull git.zestes.fr/krokodyle/planning-btp-leo:6bbb9ac
sha256:a35c07dddc6684b29f4643fdb951f68f96161e6ef63a1cfc39fe72419a776601

Image layers

ADD alpine-minirootfs-3.22.5-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
RUN /bin/sh -c apk add --no-cache ca-certificates tzdata && addgroup -S -g 1001 app && adduser -S -u 1001 -G app -h /app app # buildkit
WORKDIR /app
COPY /out/server ./server # buildkit
COPY templates/ ./templates/ # buildkit
COPY static/ ./static/ # buildkit
COPY migrations/ ./migrations/ # buildkit
RUN /bin/sh -c mkdir -p /app/data && chown -R app:app /app # buildkit
USER app
ENV PORT=8080 DB_PATH=/app/data/planning.db APP_ENV=production TZ=Europe/Paris
EXPOSE [8080/tcp]
VOLUME [/app/data]
HEALTHCHECK {Test:[CMD-SHELL wget -q --spider "http://127.0.0.1:${PORT}/login" || exit 1] Interval:30s Timeout:3s StartPeriod:5s StartInterval:0s Retries:3}
ENTRYPOINT ["./server"]
Details
Container
2026-09-04 00:02:43 +02:00
0
OCI / Docker
linux/amd64
13 MiB
Versions (73) View all
1.20.1 2026-10-07
latest 2026-10-07
c137a71 2026-10-07
742a8f3 2026-10-05
1.20.0 2026-10-05