From a932973b04525daa35fb62a77899bdd6914b456d Mon Sep 17 00:00:00 2001
From: Christian Elberfeld <elberfeld@web.de>
Date: Wed, 22 Feb 2023 00:01:23 +0100
Subject: [PATCH] =?UTF-8?q?basisdienste=20f=C3=BCr=20hex=20vorbereitet?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 functions |  2 +-
 site.yml  | 50 ++++++++++++++++++++++++++++++++++++++++++++++----
 2 files changed, 47 insertions(+), 5 deletions(-)

diff --git a/functions b/functions
index 900377e4..e8a04941 160000
--- a/functions
+++ b/functions
@@ -1 +1 @@
-Subproject commit 900377e4f72486f6699ecf736f96adfbc04e92da
+Subproject commit e8a049414bca2b14b158444dac1b94c2ca90d9be
diff --git a/site.yml b/site.yml
index 6993ef78..a683feab 100644
--- a/site.yml
+++ b/site.yml
@@ -54,8 +54,8 @@
         basedir: /srv/traefik,
         domain: "warpzone.lan",
         domain_default: "services.warpzone.lan", 
-        certFile: "warpzone+internal+services.pem",
-        keyFile: "warpzone+internal+services.key"
+        selfSignedCN: "warpzone.lan",
+        selfSignedDomain: "*.warpzone.lan"
       }   
     - { 
         role: intern/docker_esphome, tags: esphome, 
@@ -286,7 +286,7 @@
       }
 
 ##################################################
-# warpzone.remote Server
+# warpzone.remote Server für Veranstaltungen / Camps 
 ##################################################
 
 - hosts: hex
@@ -306,4 +306,46 @@
         role: common/docker_dockerstats, tags: dockerstats,
         servicename: dockerstats,
         basedir: /srv/dockerstats
-      }
\ No newline at end of file
+      }
+    - { 
+        role: common/docker_traefik, tags: traefik,
+        servicename: traefik,
+        basedir: /srv/traefik,
+        domain: "warpzone.remote",
+        domain_default: "ha.warpzone.remote", 
+        selfSignedCN: "warpzone.remote",
+        selfSignedDomain: "*.warpzone.remote"
+      }   
+    - { 
+        role: intern/docker_grafana, tags: grafana, 
+        servicename: grafana,
+        basedir: /srv/grafana, 
+        domain: "grafana.warpzone.remote",
+        mqtt_influxdb_port: 18086
+      }
+    - { 
+        role: intern/docker_homeassistant, tags: homeassistant, 
+        servicename: homeassistant, 
+        basedir: /srv/homeassistant,
+        domain: "ha.warpzone.remote",
+        influxdb_port: 38086
+      }
+    - { 
+        role: intern/docker_mqtt, tags: mqtt, 
+        servicename: mqtt,
+        basedir: /srv/mqtt, 
+        mqtt_port: 1883,
+        influxdb_port: 18086
+      }
+    - { 
+        role: intern/docker_tasmoadmin, tags: tasmoadmin, 
+        servicename: tasmoadmin,
+        basedir: /srv/tasmoadmin,
+        domain: "tasmoadmin.warpzone.remote"
+      }
+    - { 
+        role: intern/docker_unifi, tags: unifi, 
+        servicename: unifi,
+        basedir: /srv/unifi,
+        domain: "unifi.warpzone.remote"
+      }
-- 
GitLab