From 0a3514fcc82789f946ddd05cc0e4eaa52a9d9c68 Mon Sep 17 00:00:00 2001 From: Trammell Hudson Date: Wed, 4 May 2022 22:08:35 +0000 Subject: [PATCH] restart: always --- grafana/docker-compose.yaml | 2 +- keycloak/docker-compose.yaml | 2 ++ mastodon/docker-compose.yaml | 4 ++-- nextcloud/docker-compose.yaml | 4 ++-- nginx/docker-compose.yaml | 1 + 5 files changed, 8 insertions(+), 5 deletions(-) diff --git a/grafana/docker-compose.yaml b/grafana/docker-compose.yaml index aef68ec..e1e2b6a 100644 --- a/grafana/docker-compose.yaml +++ b/grafana/docker-compose.yaml @@ -17,7 +17,7 @@ services: # auth URLs are in the env.secrets since they have hostname expansion volumes: - ../data/grafana:/var/lib/grafana - restart: unless-stopped + restart: always ports: - 8000:3000 env_file: diff --git a/keycloak/docker-compose.yaml b/keycloak/docker-compose.yaml index 21c229c..62ec6e1 100644 --- a/keycloak/docker-compose.yaml +++ b/keycloak/docker-compose.yaml @@ -7,6 +7,7 @@ volumes: services: mysql: image: mysql:5.7 + restart: always volumes: - ../data/keycloak/database:/var/lib/mysql environment: @@ -17,6 +18,7 @@ services: keycloak: image: quay.io/keycloak/keycloak:18.0.0 + restart: always entrypoint: /opt/keycloak/bin/kc.sh start --hostname="$${KEYCLOAK_HOSTNAME}" --proxy=edge user: "0:0" # otherwise the persistent data directory is not writable env_file: diff --git a/mastodon/docker-compose.yaml b/mastodon/docker-compose.yaml index 36b165e..0861f73 100644 --- a/mastodon/docker-compose.yaml +++ b/mastodon/docker-compose.yaml @@ -16,8 +16,8 @@ services: #- POSTGRES_DB=mastodon_production redis: - restart: always image: redis:6-alpine + restart: always networks: - internal_network healthcheck: @@ -26,8 +26,8 @@ services: - ../data/mastodon/redis:/data es: - restart: always image: docker.elastic.co/elasticsearch/elasticsearch-oss:7.10.2 + restart: always environment: - "ES_JAVA_OPTS=-Xms512m -Xmx512m" - "cluster.name=es-mastodon" diff --git a/nextcloud/docker-compose.yaml b/nextcloud/docker-compose.yaml index c22f3a1..cf80a5a 100644 --- a/nextcloud/docker-compose.yaml +++ b/nextcloud/docker-compose.yaml @@ -3,17 +3,17 @@ version: "3" services: database: image: postgres:13.4-alpine + restart: always environment: - POSTGRES_USER=nextcloud - POSTGRES_PASSWORD=nextcloud - POSTGRES_DB=nextcloud volumes: - ../data/nextcloud/database:/var/lib/postgresql/data - restart: always nextcloud: image: nextcloud:23.0.4 - restart: unless-stopped + restart: always ports: - 9000:80 env_file: diff --git a/nginx/docker-compose.yaml b/nginx/docker-compose.yaml index 36e018e..dff7618 100644 --- a/nginx/docker-compose.yaml +++ b/nginx/docker-compose.yaml @@ -2,6 +2,7 @@ version: '3' services: nginx: image: nginx:1.21-alpine + restart: always ports: - "80:80" - "443:443"