Добавил каркас приложения
This commit is contained in:
+11
@@ -0,0 +1,11 @@
|
||||
# Упаковка готового статического бинаря в минимальный образ.
|
||||
# Бинарь собирается снаружи (см. docs/adr/ADR-2026-06-13-docker-deploy.md):
|
||||
# CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o jellybit ./cmd/jellybit
|
||||
# distroless/static несёт CA-сертификаты (HTTPS к LLM/TMDB). Пользователь
|
||||
# задаётся в compose (user: "1000:1000").
|
||||
FROM gcr.io/distroless/static-debian12
|
||||
|
||||
COPY jellybit /usr/local/bin/jellybit
|
||||
|
||||
EXPOSE 8080
|
||||
ENTRYPOINT ["/usr/local/bin/jellybit", "--config", "/data/config.toml"]
|
||||
Reference in New Issue
Block a user