updated app templates to use letsencrypt

This commit is contained in:
2026-02-12 14:09:54 +01:00
parent cceb0ec798
commit 1ff89ab9da
10 changed files with 19 additions and 9 deletions
+2 -1
View File
@@ -31,6 +31,7 @@ services:
- "traefik.http.routers.actualbudget.rule=Host(`budget.{{DOMAIN}}`)"
- "traefik.http.routers.actualbudget.entrypoints=websecure"
- "traefik.http.routers.actualbudget.tls=true"
- "traefik.http.routers.actualbudget.tls.certresolver=letsencrypt"
- "traefik.http.services.actualbudget.loadbalancer.server.port=5006"
volumes:
@@ -38,4 +39,4 @@ volumes:
networks:
traefik-public:
external: true
external: true
+1
View File
@@ -43,6 +43,7 @@ services:
- "traefik.http.routers.docmost.rule=Host(`docs.{{DOMAIN}}`)"
- "traefik.http.routers.docmost.entrypoints=websecure"
- "traefik.http.routers.docmost.tls=true"
- "traefik.http.routers.docmost.tls.certresolver=letsencrypt"
- "traefik.http.services.docmost.loadbalancer.server.port=3000"
docmost-postgres:
+2 -1
View File
@@ -38,6 +38,7 @@ services:
- "traefik.http.routers.filebrowser.rule=Host(`files.{{DOMAIN}}`)"
- "traefik.http.routers.filebrowser.entrypoints=websecure"
- "traefik.http.routers.filebrowser.tls=true"
- "traefik.http.routers.filebrowser.tls.certresolver=letsencrypt"
- "traefik.http.services.filebrowser.loadbalancer.server.port=80"
volumes:
@@ -45,4 +46,4 @@ volumes:
networks:
traefik-public:
external: true
external: true
+2 -1
View File
@@ -34,6 +34,7 @@ services:
- "traefik.http.routers.homebox.rule=Host(`inventory.{{DOMAIN}}`)"
- "traefik.http.routers.homebox.entrypoints=websecure"
- "traefik.http.routers.homebox.tls=true"
- "traefik.http.routers.homebox.tls.certresolver=letsencrypt"
- "traefik.http.services.homebox.loadbalancer.server.port=7745"
volumes:
@@ -41,4 +42,4 @@ volumes:
networks:
traefik-public:
external: true
external: true
+2 -1
View File
@@ -49,6 +49,7 @@ services:
- "traefik.http.routers.immich.rule=Host(`photos.{{DOMAIN}}`)"
- "traefik.http.routers.immich.entrypoints=websecure"
- "traefik.http.routers.immich.tls=true"
- "traefik.http.routers.immich.tls.certresolver=letsencrypt"
- "traefik.http.services.immich.loadbalancer.server.port=2283"
immich-machine-learning:
@@ -112,4 +113,4 @@ volumes:
networks:
traefik-public:
external: true
immich-internal:
immich-internal:
+2 -1
View File
@@ -46,6 +46,7 @@ services:
- "traefik.http.routers.mealie.rule=Host(`recipes.{{DOMAIN}}`)"
- "traefik.http.routers.mealie.entrypoints=websecure"
- "traefik.http.routers.mealie.tls=true"
- "traefik.http.routers.mealie.tls.certresolver=letsencrypt"
- "traefik.http.services.mealie.loadbalancer.server.port=9000"
volumes:
@@ -53,4 +54,4 @@ volumes:
networks:
traefik-public:
external: true
external: true
+2 -1
View File
@@ -67,6 +67,7 @@ services:
- "traefik.http.routers.paperless.rule=Host(`paperless.{{DOMAIN}}`)"
- "traefik.http.routers.paperless.entrypoints=websecure"
- "traefik.http.routers.paperless.tls=true"
- "traefik.http.routers.paperless.tls.certresolver=letsencrypt"
- "traefik.http.services.paperless.loadbalancer.server.port=8000"
paperless-postgres:
@@ -111,4 +112,4 @@ volumes:
networks:
traefik-public:
external: true
paperless-internal:
paperless-internal:
+2 -1
View File
@@ -71,6 +71,7 @@ services:
- "traefik.http.routers.romm.rule=Host(`arcade.{{DOMAIN}}`)"
- "traefik.http.routers.romm.entrypoints=websecure"
- "traefik.http.routers.romm.tls=true"
- "traefik.http.routers.romm.tls.certresolver=letsencrypt"
- "traefik.http.services.romm.loadbalancer.server.port=8080"
romm-db:
@@ -117,4 +118,4 @@ volumes:
networks:
traefik-public:
external: true
romm-internal:
romm-internal:
+2 -1
View File
@@ -38,6 +38,7 @@ services:
- "traefik.http.routers.stirling-pdf.rule=Host(`pdf.{{DOMAIN}}`)"
- "traefik.http.routers.stirling-pdf.entrypoints=websecure"
- "traefik.http.routers.stirling-pdf.tls=true"
- "traefik.http.routers.stirling-pdf.tls.certresolver=letsencrypt"
- "traefik.http.services.stirling-pdf.loadbalancer.server.port=8080"
volumes:
@@ -46,4 +47,4 @@ volumes:
networks:
traefik-public:
external: true
external: true
+2 -1
View File
@@ -43,6 +43,7 @@ services:
- "traefik.http.routers.vaultwarden.rule=Host(`vault.{{DOMAIN}}`)"
- "traefik.http.routers.vaultwarden.entrypoints=websecure"
- "traefik.http.routers.vaultwarden.tls=true"
- "traefik.http.routers.vaultwarden.tls.certresolver=letsencrypt"
- "traefik.http.services.vaultwarden.loadbalancer.server.port=80"
volumes:
@@ -50,4 +51,4 @@ volumes:
networks:
traefik-public:
external: true
external: true