From 6c40facaef02b66387095234e03d8297108ec44b Mon Sep 17 00:00:00 2001 From: Teck Meng Date: Wed, 11 Sep 2024 07:18:40 +0800 Subject: [PATCH] Refactor Traefik local_services.yml and services.yml --- swarm/traefik/local_services.yml | 36 +++++++++++++++++++++++++++++--- 1 file changed, 33 insertions(+), 3 deletions(-) diff --git a/swarm/traefik/local_services.yml b/swarm/traefik/local_services.yml index 0b9560b..3cccd15 100644 --- a/swarm/traefik/local_services.yml +++ b/swarm/traefik/local_services.yml @@ -1,6 +1,6 @@ http: routers: - traefik-public-https: + local-traefik-public-https: entryPoints: - https rule: Host(`coco.swarm.local`) @@ -9,7 +9,7 @@ http: tls: {} service: coco_desktop@file - proxmox00: + local-proxmox00: entryPoints: - https rule: Host(`proxmox00.swarm.local`) @@ -18,7 +18,7 @@ http: tls: {} service: proxmox00@file - proxmox01: + local-proxmox01: entryPoints: - https rule: Host(`proxmox01.swarm.local`) @@ -27,6 +27,36 @@ http: tls: {} service: proxmox01@file + traefik-public-https: + entryPoints: + - https + rule: Host(`coco.furyhawk.lol`) + middlewares: + - admin-auth@swarm + tls: + certResolver: le + service: coco_desktop@file + + proxmox00: + entryPoints: + - https + rule: Host(`proxmox00.furyhawk.lol`) + middlewares: + - admin-auth@swarm + tls: + certResolver: le + service: proxmox00@file + + proxmox01: + entryPoints: + - https + rule: Host(`proxmox01.furyhawk.lol`) + middlewares: + - admin-auth@swarm + tls: + certResolver: le + service: proxmox01@file + services: coco_desktop: