From caf414344088a0669799d07c355407b113c7cf77 Mon Sep 17 00:00:00 2001 From: Mathieu Hamonic Date: Sun, 16 Jun 2024 18:35:55 +0200 Subject: [PATCH] Add healthcheck section to the documentation to change from PostgreSQL to MySQL. GitHub CI was failing with an unhealthy status. --- docs/mysql.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/mysql.md b/docs/mysql.md index 789f924..99342a6 100644 --- a/docs/mysql.md +++ b/docs/mysql.md @@ -21,6 +21,12 @@ Change the database image to use MySQL instead of PostgreSQL in `compose.yaml`: + MYSQL_PASSWORD: ${MYSQL_PASSWORD:-!ChangeMe!} - POSTGRES_USER: ${POSTGRES_USER:-app} + MYSQL_USER: ${MYSQL_USER:-app} + healthcheck: +- test: ["CMD", "pg_isready", "-d", "${POSTGRES_DB:-app}", "-U", "${POSTGRES_USER:-app}"] ++ test: ["CMD", "mysqladmin" ,"ping", "-h", "localhost"] + timeout: 5s + retries: 5 + start_period: 60s volumes: - - database_data:/var/lib/postgresql/data:rw + - database_data:/var/lib/mysql:rw