diff --git a/host_vars/webserver b/host_vars/webserver
index 6e324a7c3fe05ecbb5697c3ab43828711065878d..6374154499347611145b6265fedeffa24cbbd349 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 35f5f18f0d701547d9bc3799566acf44d1a4a01e..382867034c559f35a51e1aee6533a81c70f4db48 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