From 83033f0637de9677150542ded14f33cdd4bec3c9 Mon Sep 17 00:00:00 2001 From: jaydee Date: Sat, 1 Mar 2025 23:36:07 +0100 Subject: [PATCH] alias --- immich/docker-compose.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/immich/docker-compose.yml b/immich/docker-compose.yml index 4056483..78bcf83 100644 --- a/immich/docker-compose.yml +++ b/immich/docker-compose.yml @@ -63,6 +63,7 @@ services: env_file: - stack.env environment: + POSTGRES_INITDB_ARGS: '--data-checksums' volumes: # Do not edit the next line. If you want to change the database storage location on your system, edit the value of DB_DATA_LOCATION in the .env file @@ -70,8 +71,8 @@ services: - /share/docker_data/immich/db:/var/lib/postgresql/data healthcheck: test: >- - pg_isready --dbname="$${POSTGRES_DB}" --username="$${POSTGRES_USER}" || exit 1; - Chksum="$$(psql --dbname="$${POSTGRES_DB}" --username="$${POSTGRES_USER}" --tuples-only --no-align + pg_isready --dbname="$${DB_PASSWORD}" --username="$${DB_USERNAME}" || exit 1; + Chksum="$$(psql --dbname="$${DB_DATABASE_NAME}" --username="$${DB_USERNAME}" --tuples-only --no-align --command='SELECT COALESCE(SUM(checksum_failures), 0) FROM pg_stat_database')"; echo "checksum failure count is $$Chksum"; [ "$$Chksum" = '0' ] || exit 1