networks:
- phs-net
restart: unless-stopped
- tc-db:
- build:
- dockerfile: Dockerfile
- context: ./images/db
- hostname: phs-tc-db
- container_name: phs-tc-db
- environment:
- PHS_ENV: ${PHS_ENV}
- TZ: America/Chicago
- POSTGRES_USER: postgres
- POSTGRES_PASSWORD: ab9cfz12
- POSTGRES_DB: postgres
- PORT: 5433
- ports:
- - "54328:5433"
- volumes:
- - ./volumes/tc-data:/var/lib/postgresql/data
- command: postgres -c 'max_connections=500'
- networks:
- - phs-net
- restart: unless-stopped
api:
build:
dockerfile: Dockerfile
ports:
- "8111:8111"
volumes:
- - teamcity-data:/data/teamcity_server/datadir
- - teamcity-logs:/opt/teamcity/logs
+ - ./volumes/teamcity-data:/data/teamcity_server/datadir
+ - ./volumes/teamcity-logs:/opt/teamcity/logs
environment:
- TEAMCITY_SERVER_MEM_OPTS=-Xmx2g
networks:
# - 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: