Skip to content

Release-based Docker instance #4018

@chenejac

Description

@chenejac

Is your feature request related to a problem? Please describe.
Existing and potential customers need a Docker instance build on top of stable/tested code (release). A docker instance deposited at https://hub.docker.com/u/vivoweb is based on the last code from the main branch.

Describe the solution you'd like
We need the docker instances at https://hub.docker.com/u/vivoweb with the following tags:

  • development (the main branch)
  • latest (the last release)
  • vivo-1.15.0, vivo-1.14.3, etc. (for each release)

Docker variables

Variable Description Default
TOMCAT_CONTEXT_PATH Tomcat webapp context path ROOT
VIVO_HOME VIVO home directory in container /usr/local/vivo/home
TDB_FILE_MODE TDB file mode direct
ROOT_USER_ADDRESS Root user email address vivo_root@mydomain.edu
DEFAULT_NAMESPACE Default namespace http://vivo.mydomain.edu/individual/
SOLR_URL VIVO Solr URL http://localhost:8983/solr/vivocore
SELF_ID_MATCHING_PROPERTY Individual property associated with user account http://vivo.mydomain.edu/ns#networkId
EMAIL_SMTP_HOST Email SMTP host not defined
EMAIL_PORT Email server port not defined
EMAIL_USERNAME Email server username not defined
EMAIL_PASSWORD Email server password not defined
EMAIL_REPLY_TO Reply to email address not defined
LANGUAGE_FILTER_ENABLED Enable language filter to respect browser Accept-Language header not defined
FORCE_LOCALE Ignore browser Accept-Language header not defined
SELECTABLE_LOCALES Selectable locales not defined
RESET_CORE Reset VIVO Solr core false
RESET_HOME Reset VIVO home directory false
LOAD_SAMPLE_DATA Load sample data false
SAMPLE_DATA_REPO_URL Sample data GitHub repository https://github.com/vivo-project/sample-data.git
SAMPLE_DATA_BRANCH Sample data GitHub repository branch main
SAMPLE_DATA_DIRECTORY Sample data directory openvivo
RECONFIGURE Whether to update runtime properties and application setup false

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Ready

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions