diff --git a/functions b/functions index 900377e4f72486f6699ecf736f96adfbc04e92da..e8a049414bca2b14b158444dac1b94c2ca90d9be 160000 --- a/functions +++ b/functions @@ -1 +1 @@ -Subproject commit 900377e4f72486f6699ecf736f96adfbc04e92da +Subproject commit e8a049414bca2b14b158444dac1b94c2ca90d9be diff --git a/site.yml b/site.yml index 6993ef787d7e40e24059a867cc0d55120e68668e..a683feab2977f684e3deb25f83697603818a3047 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" + }