From: charleswrayjr Date: Fri, 5 Sep 2025 01:44:26 +0000 (-0500) Subject: Adding TeamCity and YouTrack. X-Git-Url: https://git.phasecustomsoft.com/?a=commitdiff_plain;h=a9412fb17bb6a82195ae976a3c97db2f5d9e4be1;p=phs-stack.git Adding TeamCity and YouTrack. --- diff --git a/docker-compose.yml b/docker-compose.yml index 6f4b16a..711a21c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -83,6 +83,28 @@ services: - phs-net restart: unless-stopped entrypoint: sh -c "/usr/src/app/run-home.sh" + teamcity: + image: jetbrains/teamcity-server:2024.07 + container_name: teamcity + ports: + - "8111:8111" + volumes: + - teamcity-data:/data/teamcity_server/datadir + - teamcity-logs:/opt/teamcity/logs + environment: + - TEAMCITY_SERVER_MEM_OPTS=-Xmx2g + network_mode: host + youtrack: + image: jetbrains/youtrack:2024.1.25340 + container_name: youtrack + ports: + - "8080:8080" + volumes: + - youtrack-data:/opt/youtrack/data + - youtrack-logs:/opt/youtrack/logs + environment: + - JAVA_OPTS=-Xmx1g + network_mode: host # admin: # build: # dockerfile: Dockerfile @@ -102,5 +124,10 @@ services: # - phs-net # restart: unless-stopped # entrypoint: sh -c "/usr/src/app/run-admin.sh" +volumes: + teamcity-data: + teamcity-logs: + youtrack-data: + youtrack-logs: networks: phs-net: