From bf6d20ca58c3b4eb9258aa7b1758777fe21cfd2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Kucharczyk?= Date: Tue, 12 May 2026 18:04:50 +0200 Subject: [PATCH] Pin Caddy version --- Dockerfile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index cf36cc1..6f66af5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,8 +32,13 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ && mkdir -p /var/log/supervisor /etc/supervisor/conf.d /home/timetracker/data \ && chown timetracker:timetracker /var/log/supervisor /home/timetracker/data -RUN curl -sL "https://caddyserver.com/api/download?os=linux&arch=amd64" \ - -o /usr/local/bin/caddy && chmod +x /usr/local/bin/caddy +ARG CADDY_VERSION=2.9.1 +RUN curl -sL "https://github.com/caddyserver/caddy/releases/download/v${CADDY_VERSION}/caddy_${CADDY_VERSION}_linux_amd64.tar.gz" \ + -o /tmp/caddy.tar.gz && \ + tar -xzf /tmp/caddy.tar.gz -C /tmp && \ + mv /tmp/caddy /usr/local/bin/caddy && \ + rm /tmp/caddy.tar.gz && \ + chmod +x /usr/local/bin/caddy WORKDIR /home/timetracker/app