From c5d775ce721d178af6d2ab2b959d245cb0457fdb Mon Sep 17 00:00:00 2001 From: Philip Bergqvist Date: Sat, 10 Jul 2021 17:05:01 +0800 Subject: [PATCH] Consider adding restart policy to docker-compose.yml It might be a good idea to add a restart policy to the default `docker-compose.yml` file. Either: `restart: always` or `restart: unless-stopped` Useful in case Umami crashes for some reason (see #721) This is also useful in case the server restarts, so Umami starts up again after rebooting. https://docs.docker.com/config/containers/start-containers-automatically/ --- docker-compose.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 06f8ab1d..61bc8228 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,6 +11,7 @@ services: HASH_SALT: replace-me-with-a-random-string depends_on: - db + restart: always db: image: postgres:12-alpine environment: @@ -20,5 +21,6 @@ services: volumes: - ./sql/schema.postgresql.sql:/docker-entrypoint-initdb.d/schema.postgresql.sql:ro - umami-db-data:/var/lib/postgresql/data + restart: always volumes: umami-db-data: