Добавил сборку

This commit is contained in:
2026-06-14 16:10:21 +03:00
parent 08b707f602
commit 4af3ad2dde
5 changed files with 139 additions and 0 deletions
+6
View File
@@ -8,4 +8,10 @@ FROM gcr.io/distroless/static-debian12
COPY jellybit /usr/local/bin/jellybit
EXPOSE 8080
# В distroless нет shell/curl — проверку делает сам бинарь (порт берёт из
# /data/config.toml). compose может переопределить параметры healthcheck.
HEALTHCHECK --interval=30s --timeout=5s --start-period=10s --retries=3 \
CMD ["/usr/local/bin/jellybit", "healthcheck"]
ENTRYPOINT ["/usr/local/bin/jellybit", "--config", "/data/config.toml"]