From 996f7a184da148dc893d6cc620f65d4562f04202 Mon Sep 17 00:00:00 2001 From: Davide Polonio Date: Sat, 23 Aug 2025 15:18:56 +0200 Subject: [PATCH] refactor(navidrome): replace custom Caddy build with pre-built image Remove custom Dockerfile.caddy and use caddybuilds/caddy-namecheap:2-alpine image directly in docker-compose.yml to simplify deployment --- navidrome/Dockerfile.caddy | 7 ------- navidrome/docker-compose.yml | 4 +--- 2 files changed, 1 insertion(+), 10 deletions(-) delete mode 100644 navidrome/Dockerfile.caddy diff --git a/navidrome/Dockerfile.caddy b/navidrome/Dockerfile.caddy deleted file mode 100644 index d463ca1..0000000 --- a/navidrome/Dockerfile.caddy +++ /dev/null @@ -1,7 +0,0 @@ -from caddy:2.9-builder-alpine as builder - -run xcaddy build \ - --with github.com/caddy-dns/namecheap - -from caddy:alpine -copy --from=builder /usr/bin/caddy /usr/bin/caddy diff --git a/navidrome/docker-compose.yml b/navidrome/docker-compose.yml index 8830809..0277077 100644 --- a/navidrome/docker-compose.yml +++ b/navidrome/docker-compose.yml @@ -22,9 +22,7 @@ services: - internal reverse_proxy: - build: - context: . - dockerfile: Dockerfile.caddy + image: caddybuilds/caddy-namecheap:2-alpine restart: unless-stopped network_mode: service:tailscale volumes: