From 04b60d80b6dd48a31c6d4ec1ba620ce25229cd63 Mon Sep 17 00:00:00 2001 From: Christian Elberfeld <elberfeld@web.de> Date: Fri, 22 Jul 2022 22:04:35 +0200 Subject: [PATCH] upgrade matterbridge and hourly restart --- host_vars/webserver | 1 + .../templates/docker-compose.yml | 13 +++++++++++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/host_vars/webserver b/host_vars/webserver index 6e324a7c..63741544 100644 --- a/host_vars/webserver +++ b/host_vars/webserver @@ -114,6 +114,7 @@ alert: - { name: "matterbridge_cw_1" } - { name: "matterbridge_wz_1" } - { name: "matterbridge_web_1" } + - { name: "matterbridge_restarter_1" } - { name: "matrix_ma1sd_1" } - { name: "matrix_db_1" } - { name: "matrix_synapse_1" } diff --git a/webserver/docker_matterbridge/templates/docker-compose.yml b/webserver/docker_matterbridge/templates/docker-compose.yml index 35f5f18f..38286703 100644 --- a/webserver/docker_matterbridge/templates/docker-compose.yml +++ b/webserver/docker_matterbridge/templates/docker-compose.yml @@ -5,7 +5,7 @@ services: cw: - image: 42wim/matterbridge:1.24 + image: 42wim/matterbridge:1.25 restart: always volumes: - /srv/matterbridge/etc/matterbridge_cw.toml:/matterbridge.toml:ro @@ -16,7 +16,7 @@ services: wz: - image: 42wim/matterbridge:1.24 + image: 42wim/matterbridge:1.25 restart: always volumes: - /srv/matterbridge/etc/matterbridge_wz.toml:/matterbridge.toml:ro @@ -43,6 +43,15 @@ services: - web + restarter: + + image: docker:20.10 + restart: always + command: [ "/bin/sh", "-c", "while true; do sleep 1h; docker restart matterbridge_cw_1; docker restart matterbridge_wz_1; done" ] + volumes: + - "/var/run/docker.sock:/var/run/docker.sock" + + networks: web: external: true -- GitLab