feat: add homepage docker labels to all stacks

This commit is contained in:
2026-03-31 16:40:37 +02:00
parent 23f1769b05
commit 2d25b336fb
15 changed files with 84 additions and 12 deletions
+5 -1
View File
@@ -37,8 +37,12 @@ services:
- traefik.http.routers.backrest.tls.certresolver=le
- traefik.http.routers.backrest.middlewares=authelia@file,secure-headers@file
- traefik.http.services.backrest.loadbalancer.server.port=9898
- homepage.group=Tools
- homepage.name=Backrest
- homepage.icon=backrest.png
- homepage.href=https://backrest.kaleschke.info
networks:
backend_net:
external: true
frontend_net:
external: true
external: true
+5 -1
View File
@@ -32,7 +32,11 @@ services:
- traefik.http.routers.code-server.tls=true
- traefik.http.routers.code-server.tls.certresolver=le
- traefik.http.services.code-server.loadbalancer.server.port=8443
- homepage.group=Core
- homepage.name=Code Server
- homepage.icon=vscode.png
- homepage.href=https://code.kaleschke.info
networks:
frontend_net:
external: true
external: true
+5 -1
View File
@@ -24,7 +24,11 @@ services:
- "traefik.http.routers.filebrowser.tls.certresolver=le"
- "traefik.http.routers.filebrowser.middlewares=authelia@file,secure-headers@file"
- "traefik.http.services.filebrowser.loadbalancer.server.port=80"
- homepage.group=Tools
- homepage.name=File Browser
- homepage.icon=filebrowser.png
- homepage.href=https://files.kaleschke.info
networks:
frontend_net:
external: true
external: true
+5 -1
View File
@@ -64,6 +64,10 @@ services:
- traefik.http.routers.komodo.tls=true
- traefik.http.routers.komodo.tls.certresolver=le
- traefik.http.services.komodo.loadbalancer.server.port=9120
- homepage.group=Core
- homepage.name=Komodo
- homepage.icon=komodo.png
- homepage.href=https://komodo.kaleschke.info
security_opt:
- no-new-privileges:true
@@ -96,4 +100,4 @@ networks:
komodo_net:
name: komodo_net
internal: true
driver: bridge
driver: bridge
+7 -1
View File
@@ -29,7 +29,13 @@ services:
- "traefik.http.routers.scrutiny.tls.certresolver=le"
- "traefik.http.routers.scrutiny.middlewares=authelia@file,secure-headers@file"
- "traefik.http.services.scrutiny.loadbalancer.server.port=8080"
- homepage.group=Monitoring
- homepage.name=Scrutiny
- homepage.icon=scrutiny.png
- homepage.href=https://scrutiny.kaleschke.info
- homepage.widget.type=scrutiny
- homepage.widget.url=http://scrutiny:8080
networks:
frontend_net:
external: true
external: true
+7 -1
View File
@@ -21,6 +21,12 @@ services:
- "traefik.http.routers.uptime-kuma.tls.certresolver=le"
- "traefik.http.routers.uptime-kuma.middlewares=authelia@file,secure-headers@file"
- "traefik.http.services.uptime-kuma.loadbalancer.server.port=3001"
- homepage.group=Monitoring
- homepage.name=Uptime Kuma
- homepage.icon=uptime-kuma.png
- homepage.href=https://uptime.kaleschke.info
- homepage.widget.type=uptimekuma
- homepage.widget.url=http://uptime-kuma:3001
networks:
frontend_net:
external: true
external: true