From 6db43a1810b47fec1da306e72a767a7d6c352c50 Mon Sep 17 00:00:00 2001 From: Lucas Date: Wed, 7 Jan 2026 09:22:35 +0000 Subject: [PATCH] refacto: switch to alpine, rootless docker and auto-network --- docker-compose.yml | 7 ++++--- refresh-caddyfile | 4 ++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index f102a90..71519a3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,13 +1,13 @@ services: caddy: - image: caddy:latest + image: caddy:alpine container_name: caddy-reverse-proxy restart: always volumes: - ./Caddyfile:/etc/caddy/Caddyfile - caddy_data:/data - caddy_config:/config - - /home/lucas/n8n/local-files/csv:/srv/csv:ro + - /home/lucas/services/exposed_files/n8n/csv:/srv/csv:ro networks: - reverse-proxy ports: @@ -21,4 +21,5 @@ volumes: networks: reverse-proxy: - external: true + name: reverse-proxy + driver: bridge diff --git a/refresh-caddyfile b/refresh-caddyfile index 504f297..d4a0d2d 100755 --- a/refresh-caddyfile +++ b/refresh-caddyfile @@ -1,6 +1,6 @@ #!/bin/bash -sudo docker exec caddy-reverse-proxy caddy fmt --overwrite /etc/caddy/Caddyfile -sudo docker exec caddy-reverse-proxy caddy reload --config /etc/caddy/Caddyfile +docker exec caddy-reverse-proxy caddy fmt --overwrite /etc/caddy/Caddyfile +docker exec caddy-reverse-proxy caddy reload --config /etc/caddy/Caddyfile echo 'Caddyfile reloaded'