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