From ba1cf0182b33bd3e8b31d6258125d7bc8cf46bcd Mon Sep 17 00:00:00 2001 From: Alex Clarke Date: Thu, 2 Apr 2026 09:58:30 -0600 Subject: [PATCH] build: Updated the docker image so that it ships with trusted CA root certs from trusted providers like LetsEncrypt, DigiCert, etc. for docker SSL users --- Dockerfile | 2 ++ justfile | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1d88b89..3b88401 100644 --- a/Dockerfile +++ b/Dockerfile @@ -21,6 +21,8 @@ RUN mv target/release/managarr . FROM debian:stable-slim +RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates && rm -rf /var/lib/apt/lists/* + # Copy the compiled binary from the builder container COPY --from=builder --chown=nonroot:nonroot /usr/src/managarr-temp/managarr /usr/local/bin diff --git a/justfile b/justfile index 1705435..e59dd0c 100644 --- a/justfile +++ b/justfile @@ -85,5 +85,5 @@ build build_type='debug': # Build the docker image [group: 'build'] -build-docker: - @DOCKER_BUILDKIT=1 docker build --rm -t {{IMG_NAME}}:{{VERSION}} . +build-docker version=VERSION: + @DOCKER_BUILDKIT=1 docker build --rm -t {{IMG_NAME}}:{{version}} .