Sign inSign up

cytomine/core

By cytomine

Updated about 19 hours ago

The Cytomine core service

Image
Web servers
0

10K+

cytomine/core repository overview

Please see explainations on the cytomine/base page

Cytomine core container

The Cytomine core container (based on cytomine/tomcat7) will deploy the core Cytomine service.

ENV
  • CORE_URL : the url of the core service of Cytomine.
  • IMS_URLS : the urls of the IMS services of Cytomine.
  • UPLOAD_URL : the url of the upload service of Cytomine.
  • IMS_STORAGE_PATH : location on the host machine of the images.
  • IMS_BUFFER_PATH : location on the host machine of the upload image buffer.
  • ADMIN_PWD : passwords.
  • ADMIN_PUB_KEY & ADMIN_PRIV_KEY & SUPERADMIN_PUB_KEY & SUPERADMIN_PRIV_KEY & RABBITMQ_PUB_KEY & RABBITMQ_PRIV_KEY & IMS_PUB_KEY & IMS_PRIV_KEY : public & privates keys
  • SENDER_EMAIL & SENDER_EMAIL_PASS & SENDER_EMAIL_SMTP_HOST& SENDER_EMAIL_SMTP_PORT : data for sending mails
Port
  • 8080

Usage

Must be linked to a postgis and a mongodb container.

docker run -m 8g -d -p 22 --name core --link db:db --link mongodb:mongodb \
-e CORE_URL=$CORE_URL \
-e IMS_URLS=$IMS_URLS \
-e UPLOAD_URL=$UPLOAD_URL \
-e IMS_STORAGE_PATH=$IMS_STORAGE_PATH \
-e IMS_BUFFER_PATH=$IMS_BUFFER_PATH \
-e ADMIN_PWD=$admin_pwd \
-e ADMIN_PUB_KEY=$ADMIN_PUB_KEY \
-e ADMIN_PRIV_KEY=$ADMIN_PRIV_KEY \
-e SUPERADMIN_PUB_KEY=$SUPERADMIN_PUB_KEY \
-e SUPERADMIN_PRIV_KEY=$SUPERADMIN_PRIV_KEY \
-e IMS_PUB_KEY=$IMS_PUB_KEY \
-e IMS_PRIV_KEY=$IMS_PRIV_KEY \
-e SENDER_EMAIL=$SENDER_EMAIL \
-e SENDER_EMAIL_PASS=$SENDER_EMAIL_PASS \
-e SENDER_EMAIL_SMTP_HOST=$SENDER_EMAIL_SMTP_HOST \
-e SENDER_EMAIL_SMTP_PORT=$SENDER_EMAIL_SMTP_PORT \
cytomine/core

Tag summary

Content type

Image

Digest

sha256:b671e1929

Size

212.1 MB

Last updated

about 19 hours ago

docker pull cytomine/core