- Docker
- docker-compose
- ShinyProxy (optional)
Clone the repository in your local computer or server
git clone https://github.com/danilexn/chromo
cd chromo
docker build -t chromo .
docker run -p 127.0.0.1:8080:3838 chromo
Now, open a browser at http://127.0.0.1:8080, and the application should be ready
docker build -t chromo .
sudo docker-compose up -d
Now, open a browser at http://127.0.0.1:80, and the application should be ready. You can modify the nginx.conf file in the directory net to enable HTTPS. Remember to mount the folder with certificates in docker-compose.yml, under the webserver section.
Special thanks to Jesús (https://github.com/jpincru) for the constructive feedback and suggestions!