From e7fa4426b9744332c33295dd55b1955ec5505694 Mon Sep 17 00:00:00 2001 From: john Date: Wed, 25 Mar 2026 11:13:13 +0000 Subject: [PATCH] Add caddy/docker-compose.yml --- caddy/docker-compose.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 caddy/docker-compose.yml diff --git a/caddy/docker-compose.yml b/caddy/docker-compose.yml new file mode 100644 index 0000000..af662c5 --- /dev/null +++ b/caddy/docker-compose.yml @@ -0,0 +1,23 @@ +services: + caddy: + image: caddy:2.11.2 + ports: + - 80:80 + - 443:443 + - 2019:2019 # admin interface + - 2020:2020 #admin interface for prometheus metrics from remote + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - /data/docker/caddy/config:/config + - /data/docker/caddy/data:/data + - /data/docker/caddy/Caddyfile:/etc/caddy/Caddyfile + - /data/docker/caddy/logs:/var/log + - /data/docker/caddy/index.html:/usr/share/caddy/index.html + networks: + - caddy_net # add other containers onto this network to use dns name + +# create this first before running the docker-compose - docker network create caddy +networks: + caddy_net: + external: true + attachable: true \ No newline at end of file