From 1cf3f085c647d0b101257d5142504d0a65a1f20e Mon Sep 17 00:00:00 2001 From: Teck Meng Date: Wed, 11 Sep 2024 12:57:26 +0800 Subject: [PATCH] Refactor Traefik local_services.yml to use HTTPS for Proxmox URLs and add admin authentication middleware --- swarm/traefik/local_services.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/swarm/traefik/local_services.yml b/swarm/traefik/local_services.yml index 2a72c81..452a433 100644 --- a/swarm/traefik/local_services.yml +++ b/swarm/traefik/local_services.yml @@ -2,6 +2,7 @@ http: serversTransports: pvetransport: insecureSkipVerify: true + routers: local-traefik-public-https: entryPoints: @@ -40,6 +41,8 @@ http: entryPoints: - https rule: Host(`dc00.furyhawk.lol`) + middlewares: + - admin-auth@swarm tls: {} service: proxmox00@file @@ -47,6 +50,8 @@ http: entryPoints: - https rule: Host(`dc01.furyhawk.lol`) + middlewares: + - admin-auth@swarm tls: {} service: proxmox01@file