add dns and local proxy, remove homepage and it-tools, add euro office

This commit is contained in:
2026-09-13 00:18:11 +02:00
parent aabb36a199
commit 7dee12c6a6
26 changed files with 291 additions and 178 deletions
+12 -6
View File
@@ -4,6 +4,7 @@ services:
container_name: vaultwarden
networks:
- pangolin
- traefik_proxy
environment:
DOMAIN: "https://${DOMAIN}"
ADMIN_TOKEN: ${VAULTWARDEN_ADMIN_TOKEN}
@@ -45,14 +46,19 @@ services:
pangolin.public-resources.vaultwarden-server.rules[3].match: "path"
pangolin.public-resources.vaultwarden-server.rules[3].value: "/admin/*"
# HOMEPAGE
homepage.group: Security
homepage.name: "${RESOURCE_NAME}"
homepage.icon: vaultwarden.png
homepage.href: "https://${DOMAIN}"
homepage.description: Password Manager
# local proxy
traefik.enable: true
traefik.http.services.vaultwarden.loadbalancer.server.port: 80
traefik.http.routers.vaultwarden.rule: "Host(`${DOMAIN}`)"
traefik.http.routers.vaultwarden.entrypoints: websecure
traefik.http.routers.vaultwarden.tls: true
traefik.http.routers.vaultwarden.tls.certresolver: cloudflare
traefik.http.routers.vaultwarden.tls.domains[0].main: "*.homecube.org"
networks:
pangolin:
name: pangolin_net
external: true
traefik_proxy:
external: true