You need to have docker and docker-compose installed
- Create a copy of
.env.samplewith the name.env - Fill the
.envfile where appropriate
- run
docker-compose -f docker-compose.traefik.yml up -dto run the traefik container - run
docker-compose -f docker-compose.cytomine.yml up -dto run the cytomine service - run
docker-compose -f docker-compose.analysis.yml up -dto run the analysis service - run
docker-compose -f docker-compose.wizard.yml up -dto run the wizard service - run
docker-compose -f docker-compose.compare.yml up -dto run the compare service
You need to create local folders that you specify under #the storage path for your server in .env. Make sure you have the correct path and have access to the folders. If you do not do this correctly, you will not be able to upload images.
To create safe passwords, we recommend to run ./generate_secrets.sh and copy the passwords that are generated over to .env.
You can follow the same proceedure as with local development if you only intend to run some of the services.
If you want to run all services, run ./docker-containers-up.sh and they will deploy.