diff --git a/intern/docker_esphome/tasks/main.yml b/intern/docker_esphome/tasks/main.yml index 5176bbf678c4fbcb98787dcfd47e27f85a79053a..ce21f68207ffd378c38c3f583b7342dc2b893cce 100644 --- a/intern/docker_esphome/tasks/main.yml +++ b/intern/docker_esphome/tasks/main.yml @@ -56,6 +56,7 @@ - config/esphome_plug07.yaml - config/esphome_plug08.yaml - config/esphome_popcorn.yaml + - config/esphome_switchboard.yaml register: config - name: "stop {{ servicename }} docker" diff --git a/intern/docker_esphome/templates/config/esphome_switchboard.yaml b/intern/docker_esphome/templates/config/esphome_switchboard.yaml new file mode 100644 index 0000000000000000000000000000000000000000..8dc9eb8a73304fb9678d54d857d08af4c4a7f462 --- /dev/null +++ b/intern/docker_esphome/templates/config/esphome_switchboard.yaml @@ -0,0 +1,28 @@ + +{% set devicename = "esphome_switchboard" %} + +{% include "/includes/ansible.inc.yaml" %} +{% include "/includes/board.d1_mini.inc.yaml" %} + + comment: Ist kaputt +{% include "/includes/common.inc.yaml" %} + +binary_sensor: + - platform: gpio + pi2n: + number: GPIO13 + mode: INPUT_PULLUP + inverted: True + name: "{{ devicename }} Button" + on_press: + - + - platform: status + name: "{{ devicename }} Status" + +switch: + - platform: virtual + name: "MQTT Switch Test" + id: "switch1" + payload_off: "OFF" + payload_on: "ON" + retain: true diff --git a/intern/docker_esphome/templates/includes/board.esp8266.inc.yaml b/intern/docker_esphome/templates/includes/board.esp8266.inc.yaml new file mode 100644 index 0000000000000000000000000000000000000000..9220b8f79413675dc9a0bcf88a8736e336740df2 --- /dev/null +++ b/intern/docker_esphome/templates/includes/board.esp8266.inc.yaml @@ -0,0 +1,4 @@ + +esphome: + name: "{{ devicename }}" + platform: ESP8266 diff --git a/intern/docker_grafana/templates/docker-compose.yml b/intern/docker_grafana/templates/docker-compose.yml index ac0d09c4b58f3ddf1506095b1f674c7b71ecbc08..3a05212ed804cd15a7e03655f2b73190b7b26a0e 100644 --- a/intern/docker_grafana/templates/docker-compose.yml +++ b/intern/docker_grafana/templates/docker-compose.yml @@ -4,7 +4,7 @@ services: app: - image: grafana/grafana:9.3.6 + image: grafana/grafana:9.4.3 restart: always volumes: - "{{ basedir }}/grafana.ini:/etc/grafana/grafana.ini" diff --git a/intern/docker_graylog/templates/docker-compose.yml b/intern/docker_graylog/templates/docker-compose.yml index 2661974ac738183670e1a0e531525bf27fe0325f..2b2f890ac9420269a609ef9843159eb8331e7215 100644 --- a/intern/docker_graylog/templates/docker-compose.yml +++ b/intern/docker_graylog/templates/docker-compose.yml @@ -2,11 +2,11 @@ version: "3" services: mongodb: - image: "mongo:5.0" - restart: "on-failure" + image: "mongo:6.0.4" + restart: "always" opensearch: - image: "opensearchproject/opensearch:2.4.1" + image: "opensearchproject/opensearch:2.6.0" environment: - "TZ=Europe/Berlin" - "OPENSEARCH_JAVA_OPTS=-Xms1g -Xmx1g" @@ -15,11 +15,11 @@ services: - "action.auto_create_index=false" - "plugins.security.ssl.http.enabled=false" - "plugins.security.disabled=true" - restart: "on-failure" + restart: "always" graylog: hostname: "server" - image: "graylog/graylog:5.0" + image: "graylog/graylog:5.0.5" entrypoint: "/usr/bin/tini -- wait-for-it opensearch:9200 -- /docker-entrypoint.sh" environment: TZ: "Europe/Berlin" @@ -33,7 +33,7 @@ services: ports: - "514:5140/udp" # Syslog - "514:5140/tcp" # Syslog - restart: "on-failure" + restart: "always" labels: - traefik.enable=true - traefik.http.routers.{{ servicename }}.rule=Host(`{{ domain }}`) diff --git a/intern/docker_heimdall/templates/docker-compose.yml b/intern/docker_heimdall/templates/docker-compose.yml index 5db32b1f4fef4dd4576ced117f32af96ed4573db..6eb20682f9094cb9769ebb6335b5d53306a5d2e0 100644 --- a/intern/docker_heimdall/templates/docker-compose.yml +++ b/intern/docker_heimdall/templates/docker-compose.yml @@ -4,7 +4,7 @@ version: "2.1" services: app: - image: lscr.io/linuxserver/heimdall:2.5.3 + image: lscr.io/linuxserver/heimdall:2.5.6 restart: always environment: - PUID=1000 diff --git a/intern/docker_homeassistant/templates/docker-compose.yml b/intern/docker_homeassistant/templates/docker-compose.yml index e13ab898f961bf73eb93346ecc19f6b63be87641..1a63ce4e6b3d245765593172fc41d89b03db5f68 100644 --- a/intern/docker_homeassistant/templates/docker-compose.yml +++ b/intern/docker_homeassistant/templates/docker-compose.yml @@ -5,7 +5,7 @@ services: app: - image: homeassistant/home-assistant:2023.1 + image: homeassistant/home-assistant:2023.3 restart: always volumes: - "/etc/localtime:/etc/localtime:ro" @@ -24,7 +24,7 @@ services: influxdb: - image: influxdb:2.6.0 + image: influxdb:2.6.1 restart: always ports: - "{{ int_ip4 }}:{{ influxdb_port }}:8086" diff --git a/intern/docker_mqtt/templates/docker-compose.yml b/intern/docker_mqtt/templates/docker-compose.yml index dcf69c9f8c91fd007a8d41db3974c7e2d1d65a78..63b6fcd4d655f5d31e4f2a20d781fdbb4d82559a 100644 --- a/intern/docker_mqtt/templates/docker-compose.yml +++ b/intern/docker_mqtt/templates/docker-compose.yml @@ -16,7 +16,7 @@ services: influxdb: - image: influxdb:2.6.0 + image: influxdb:2.6.1 restart: always ports: - {{ int_ip4 }}:{{ influxdb_port }}:8086 @@ -34,7 +34,7 @@ services: tgbinary: - image: telegraf:1.22.4 + image: telegraf:1.25.3 restart: always depends_on: - app @@ -45,7 +45,7 @@ services: tgfloat: - image: telegraf:1.22.4 + image: telegraf:1.25.3 restart: always depends_on: - app diff --git a/intern/docker_omada/templates/docker-compose.yml b/intern/docker_omada/templates/docker-compose.yml index 9ad6bf703ffc31e0aa62f5bcd0ab95ae03923e8f..6a760cc71aa798bd879c28b552ba8f05e143afe1 100644 --- a/intern/docker_omada/templates/docker-compose.yml +++ b/intern/docker_omada/templates/docker-compose.yml @@ -5,7 +5,7 @@ services: app: - image: mbentley/omada-controller:5.7 + image: mbentley/omada-controller:5.9 restart: always ports: - {{ omada_port_http }}:8088 diff --git a/intern/docker_tasmoadmin/templates/docker-compose.yml b/intern/docker_tasmoadmin/templates/docker-compose.yml index 18c4b09015091c56a460ec565a9336429e922535..25d35a3e6794a0b9c842e8a947e7cf433c971d90 100644 --- a/intern/docker_tasmoadmin/templates/docker-compose.yml +++ b/intern/docker_tasmoadmin/templates/docker-compose.yml @@ -9,7 +9,9 @@ services: volumes: - "{{ basedir }}/data:/data" environment: - - TZ=Europe/Berlin + TZ: "Europe/Berlin" + PGID: 1001 + PUID: 1001 labels: - traefik.enable=true - traefik.http.routers.{{ servicename }}.rule=Host(`{{ domain }}`) diff --git a/remote/docker_homeassistant/templates/docker-compose.yml b/remote/docker_homeassistant/templates/docker-compose.yml index e13ab898f961bf73eb93346ecc19f6b63be87641..fb1e1051106766ff55b2d0c07f5824f5e612fb6e 100644 --- a/remote/docker_homeassistant/templates/docker-compose.yml +++ b/remote/docker_homeassistant/templates/docker-compose.yml @@ -5,7 +5,7 @@ services: app: - image: homeassistant/home-assistant:2023.1 + image: homeassistant/home-assistant:2023.3.3 restart: always volumes: - "/etc/localtime:/etc/localtime:ro" diff --git a/remote/docker_netdata/templates/docker-compose.yml b/remote/docker_netdata/templates/docker-compose.yml index 50e7f13531cd92d53254cd1863d29f3049c618cc..bc1f81a504345877beb9a7100d42f446b14a3bbd 100644 --- a/remote/docker_netdata/templates/docker-compose.yml +++ b/remote/docker_netdata/templates/docker-compose.yml @@ -3,7 +3,7 @@ version: '3' services: app: - image: netdata/netdata + image: netdata/netdata:v1.38.1 restart: always cap_add: - SYS_PTRACE diff --git a/remote/docker_prometheus/templates/docker-compose.yml b/remote/docker_prometheus/templates/docker-compose.yml index d0e46f0ef06b37e0f42d36b418e6a7f5e4911cf9..1c8c842bf58bdb27724020400eae17c11cd98b0c 100644 --- a/remote/docker_prometheus/templates/docker-compose.yml +++ b/remote/docker_prometheus/templates/docker-compose.yml @@ -5,7 +5,7 @@ services: app: - image: prom/prometheus:v2.41.0 + image: prom/prometheus:v2.42.0 restart: always ports: - 9090:9090