Upsource is a code review tool from JetBrains.
This is part of the learning process for creating a docker image with Upsource.
It is recommended to use a data container to persist the application data:
docker run --name upsource-data \
-v /opt/Upsource/conf \
-v /opt/Upsource/data \
-v /opt/Upsource/logs \
-v /opt/Upsource/backups \
busybox chown -R 999: /opt/Upsource
Run Upsource container:
docker run \
--rm \
-p [host_port:]:[container_port]
--name upsource
[docker_hub_url]:latest
docker run --rm \
--volumes-from upsource-data \
-p 8080:8080 --name upsource lynnc/docker-upsource:latest
docker run -d --rm \
--volumes-from upsource-data \
-p 8080:8080 --name upsource lynnc/docker-upsource:latest
Open up URL: http://localhost:8080/ to start Upsource configuration