From 384c272fccb19a3b15bf8292316c7a20fb9027c7 Mon Sep 17 00:00:00 2001 From: Dylan Baird Date: Mon, 23 Dec 2024 11:17:05 -0500 Subject: [PATCH] Adding caddy image and adding caddy to compose file. --- caddy/Caddyfile | 8 ++++---- caddy/Dockerfile | 3 +++ docker-compose.yml | 12 ++++++++++-- 3 files changed, 17 insertions(+), 6 deletions(-) create mode 100644 caddy/Dockerfile diff --git a/caddy/Caddyfile b/caddy/Caddyfile index 6983b73..df69251 100644 --- a/caddy/Caddyfile +++ b/caddy/Caddyfile @@ -1,15 +1,15 @@ jellyfin.dylanbaird.com { - reverse_proxy localhost:8096 + reverse_proxy jellyfin:8096 } cindysquiltsandthings.ca { - respond "Future home of Cindy's Quilts and Things" + respond "Future home of Cindy's Quilts and Things" } forgejo.dylanbaird.com { - reverse_proxy localhost:3000 + reverse_proxy forgejo:3000 } registry.dylanbaird.com { - reverse_proxy localhost:5000 + reverse_proxy registry:5000 } \ No newline at end of file diff --git a/caddy/Dockerfile b/caddy/Dockerfile new file mode 100644 index 0000000..79f0e35 --- /dev/null +++ b/caddy/Dockerfile @@ -0,0 +1,3 @@ +FROM caddy:latest + +COPY Caddyfile /etc/caddy/Caddyfile \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index a096332..3e69c2b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,7 +10,6 @@ services: jellyfin: image: jellyfin/jellyfin container_name: jellyfin - # network_mode: 'host' # uses port 8096 ports: - "8096:8096" volumes: @@ -27,4 +26,13 @@ services: ports: - "5000:5000" volumes: - - /tarrega/registry:/var/lib/registry \ No newline at end of file + - /tarrega/registry:/var/lib/registry + caddy: + image: boulangermontrealais/barrios:caddy + container_name: caddy + ports: + - "80:80" + - "443:443" + volumes: + - /tarrega/caddy/config:/config + - /tarrega/caddy/data:/data \ No newline at end of file