From cbd7d85ae4f4ed3b1bca2ae43a505c8d241e21be Mon Sep 17 00:00:00 2001 From: charleswrayjr Date: Thu, 4 Sep 2025 22:50:38 -0500 Subject: [PATCH] Adding TeamCity and YouTrack. --- docker-compose.yml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index bb42804..1dc84e2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -17,6 +17,11 @@ services: volumes: - ./volumes/data:/var/lib/postgresql/data command: postgres -c 'max_connections=500' + healthcheck: + test: [ "CMD-SHELL", "pg_isready -U postgres" ] + interval: 5s + timeout: 5s + retries: 5 networks: - phs-net restart: unless-stopped @@ -77,10 +82,10 @@ services: - TEAMCITY_JDBC_URL=jdbc:postgresql://phs-db:5432/postgres - TEAMCITY_JDBC_USERNAME=postgres - TEAMCITY_JDBC_PASSWORD=ab9cfz12 - - POSTGRES_DB=postgres - - POSTGRES_USER=postgres - - POSTGRES_PASSWORD=ab9cfz12 - TEAMCITY_SERVER_MEM_OPTS=-Xmx2g + depends_on: + db: + condition: service_healthy networks: - phs-net # youtrack: -- 2.43.0