From 45b13f5a5445ec04df44bc96b0b2a692687efc8b Mon Sep 17 00:00:00 2001
From: jurgenhaas <juergen.haas@lakedrops.com>
Date: Wed, 22 Feb 2023 11:09:40 +0100
Subject: [PATCH] Fix portainer and hub router config

---
 Traefik.php | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/Traefik.php b/Traefik.php
index f709067..72e0bc5 100644
--- a/Traefik.php
+++ b/Traefik.php
@@ -329,12 +329,10 @@ class Traefik {
       $config['services']['traefik']['labels'][] = 'traefik.http.routers.traefik.tls=true';
       $config['services']['traefik']['labels'][] = 'traefik.http.routers.traefik.tls.certresolver=lakedrops';
       if ($this->addon_portainer) {
-        $config['services']['portainer']['labels'][] = 'traefik.http.routers.traefik.tls=true';
-        $config['services']['portainer']['labels'][] = 'traefik.http.routers.traefik.tls.certresolver=lakedrops';
-      }
-      if ($this->hub_token) {
-        $config['services']['hub-agent']['labels'][] = 'traefik.http.routers.traefik.tls=true';
-        $config['services']['hub-agent']['labels'][] = 'traefik.http.routers.traefik.tls.certresolver=lakedrops';
+        $config['services']['portainer']['labels'][] = 'traefik.http.routers.frontend.tls=true';
+        $config['services']['portainer']['labels'][] = 'traefik.http.routers.frontend.tls.certresolver=lakedrops';
+        $config['services']['portainer']['labels'][] = 'traefik.http.routers.edge.tls=true';
+        $config['services']['portainer']['labels'][] = 'traefik.http.routers.edge.tls.certresolver=lakedrops';
       }
       if ($this->dns_challenge && $this->dns_challenge_provider !== '') {
         $config['services']['traefik']['command'][] = '--certificatesresolvers.lakedrops.acme.dnschallenge=true';
-- 
GitLab