From 62c503f95662025db1f39c3c61cb01779aac11a5 Mon Sep 17 00:00:00 2001
From: jurgenhaas <juergen.haas@lakedrops.com>
Date: Thu, 30 Jun 2022 11:28:09 +0200
Subject: [PATCH] Add support for Traefik hub

---
 src/Handler.php | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/Handler.php b/src/Handler.php
index 935f394..7198160 100644
--- a/src/Handler.php
+++ b/src/Handler.php
@@ -64,6 +64,7 @@ class Handler extends BaseHandler {
         'cert' => $this->env->receive('traefik_cert', '', 'fullchain.pem'),
         'key' => $this->env->receive('traefik_key', '', 'privkey.pem'),
         'portainer' => $this->env->receive('traefik_portainer', '', '0'),
+        'hub_token' => $this->env->receive('traefik_hub_token', '', ''),
       ],
       'live' => [
         'root' => '',
@@ -446,6 +447,9 @@ class Handler extends BaseHandler {
     if ($this->config->readValue(['traefik', 'portainer'])) {
       $traefik->setAddonPortainer(TRUE);
     }
+    if ($hub_token = $this->config->readValue(['traefik', 'hub_token'])) {
+      $traefik->setHubToken($hub_token);
+    }
     $traefik->update();
   }
 
-- 
GitLab