Skip to content

Instantly share code, notes, and snippets.

@taking
Created January 4, 2021 14:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save taking/f3c5c8768cae732872dc4ef0e683de36 to your computer and use it in GitHub Desktop.
Save taking/f3c5c8768cae732872dc4ef0e683de36 to your computer and use it in GitHub Desktop.
version: '3.7'
#
#
services:
hub:
image: 'jetbrains/hub:2020.1.12722'
container_name: 'hub'
restart: unless-stopped
security_opt:
- no-new-privileges:true
environment:
- PUID=13001
- PGID=13001
volumes:
- ${DOCKER_ROOT}/hub_data/data:/opt/hub/data
- ${DOCKER_ROOT}/hub_data/conf:/opt/hub/conf
- ${DOCKER_ROOT}/hub_data/logs:/opt/hub/logs
- ${DOCKER_ROOT}/hub_data/backups:/opt/hub/backups
ports:
- '10020:8080'
youtrack:
image: 'jetbrains/youtrack:2020.6.2904'
container_name: 'youtrack'
restart: unless-stopped
security_opt:
- no-new-privileges:true
environment:
- PUID=13001
- PGID=13001
volumes:
- ${DOCKER_ROOT}/youtrack_data/data:/opt/youtrack/data
- ${DOCKER_ROOT}/youtrack_data/conf:/opt/youtrack/conf
- ${DOCKER_ROOT}/youtrack_data/logs:/opt/youtrack/logs
- ${DOCKER_ROOT}/youtrack_data/backups:/opt/youtrack/backups
ports:
- '10021:8080'
upsource:
image: 'jetbrains/upsource:2020.1.1815'
container_name: 'upsource'
restart: unless-stopped
security_opt:
- no-new-privileges:true
environment:
- PUID=13001
- PGID=13001
volumes:
- ${DOCKER_ROOT}/upsource_data/data:/opt/youtrack/data
- ${DOCKER_ROOT}/upsource_data/conf:/opt/youtrack/conf
- ${DOCKER_ROOT}/upsource_data/logs:/opt/youtrack/logs
- ${DOCKER_ROOT}/upsource_data/backups:/opt/youtrack/backups
ports:
- '10022:8080'
teamcity:
image: 'jetbrains/teamcity-server'
container_name: 'teamcity'
restart: unless-stopped
security_opt:
- no-new-privileges:true
environment:
- PUID=1000
- PGID=1000
depends_on:
- tc-mariadb
volumes:
- ${DOCKER_ROOT}/teamcity_data/data:/data/teamcity_server/datadir
- ${DOCKER_ROOT}/teamcity_data/logs:/opt/teamcity/logs
ports:
- '10023:8111'
#
#
tc-mariadb:
image: 'linuxserver/mariadb'
container_name: 'tc-Mariadb'
restart: unless-stopped
volumes:
- ${DOCKER_ROOT}/mariadb_data:/config
env_file:
- ./.env
environment:
- PUID=0
- PGID=0
- TZ=Asia/Seoul
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment