Make container more robust #95

Merged
lukas merged 5 commits from container-improvements into main 2026-05-12 16:29:35 +00:00
Showing only changes of commit bf6d20ca58 - Show all commits
+7 -2
View File
@@ -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