From 446881337070096c8aec8b4c36b16d417584738f Mon Sep 17 00:00:00 2001
From: Orph <orph@devbones.com>
Date: Fri, 2 Dec 2022 10:31:48 +0000
Subject: [PATCH] improvements

---
 index.php | 16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/index.php b/index.php
index f6b1a8b..61f023a 100644
--- a/index.php
+++ b/index.php
@@ -48,7 +48,13 @@ foreach ($config['servers'] as $server_name => $server_ip) {
       continue;
     }
 
-    $main_router = [
+    $http_router = [
+      'entryPoints' => ['web'],
+      'rule' => $router['rule'],
+      'service' => $server_key,
+    ];
+
+    $ssl_router = [
       'entryPoints' => ['websecure'],
       'rule' => $router['rule'],
       'service' => $server_key,
@@ -59,15 +65,15 @@ foreach ($config['servers'] as $server_name => $server_ip) {
     ];
 
     foreach ($domains as $domain) {
-      $main_router['tls']['domains'][] = [
+      $ssl_router['tls']['domains'][] = [
         'main' => $domain,
         'sans' => [],
       ];
     }
 
-    $router_name = $server_key . '--' . $router['name'];
-    $router_name = str_replace(['@'], '_', $router_name);
-    $data['http']['routers'][$router_name] = $main_router;
+    $router_name = str_replace(['@'], '_', $router['name']);
+    $data['http']['routers'][$server_key . '--https-' . $router_name] = $ssl_router;
+    $data['http']['routers'][$server_key . '--http-' . $router_name] = $http_router;
   }
 }