Public Repository

Last pushed: a year ago
Short Description
Dockerized YouTrack | Issue Tracking and Project Management Tool
Full Description

YouTrack on Docker

This repository contains a Docker image of JetBrains YouTrack.

Usage

Create a named container 'youtrack'.

docker create --name youtrack herrkrebs/youtrack

Start the container.

docker start youtrack

YouTrack starts and listens on port 8080 in the container.
To map it to the host's port 8080, use the following command to create and start the container instead:

docker run -t --name youtrack -p 8080:8080 -t herrkrebs/youtrack

To access container logs

docker logs -f youtrack

YouTrack is started and managed by supervisor.

Additional settings

YouTrack stores its data and backups at /opt/youtrack/data/ and /opt/youtrack/backup/ in the container.
If you wish to re-use data, it is a good idea to set up a volume mapping for these two paths. For example:

docker run -t \
 --name="youtrack" \
 -v /data/youtrack/data/:/opt/youtrack/data/ \
 -v /data/youtrack/backup/:/opt/youtrack/backup/ \
 -p 8080:8080 \
 herrkrebs/youtrack
Docker Pull Command
Owner
herrkrebs