From a614869894533b767b1c34d82e8e7d0042256435 Mon Sep 17 00:00:00 2001
From: Frank Sauerburger <frank@sauerburger.com>
Date: Thu, 7 Oct 2021 18:50:55 +0200
Subject: [PATCH] Make redis and worker restart automatically

---
 docker-compose.ci.yml | 6 ++++++
 docker-compose.yml    | 2 ++
 2 files changed, 8 insertions(+)

diff --git a/docker-compose.ci.yml b/docker-compose.ci.yml
index ebf7940..c163df2 100644
--- a/docker-compose.ci.yml
+++ b/docker-compose.ci.yml
@@ -8,3 +8,9 @@ services:
 
   backup:
     image: ${CI_REGISTRY_IMAGE}/backup:${CI_COMMIT_SHA}
+
+  redis:
+    image: ${CI_REGISTRY_IMAGE}/redis:${CI_COMMIT_SHA}
+
+  preview_worker:
+    image: ${CI_REGISTRY_IMAGE}/preview_worker:${CI_COMMIT_SHA}
diff --git a/docker-compose.yml b/docker-compose.yml
index 33e3239..ca8f052 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -65,6 +65,7 @@ services:
       - "knownhosts:/etc/borg/persistent"
 
   redis:
+    restart: always
     environment:
       REDIS_WEB_PASSWORD: ${REDIS_WEB_PASSWORD}
       REDIS_WORKER_PASSWORD: ${REDIS_WORKER_PASSWORD}
@@ -85,6 +86,7 @@ services:
       POSTGRES_PASSWORD: ${DB_PASSWORD}
       POSTGRES_DB: 'uhepp_hub'
       POSTGRES_HOST: 'database'
+    restart: always
     deploy:
       replicas: 2
     build:
-- 
GitLab