docker compose build
docker compose up
- Go to
http://localhost:8080/
for Biothings Studio - Connect to
http://localhost:7080
for local Biothings Hub
docker compose build biothings-studio-webapp
docker compose up biothings-studio-webapp
- Go to
http://localhost:8080/
for Biothings Studio
docker compose build --build-arg API_NAME=mygene.info --build-arg API_VERSION=master
Other targets:myvariant.info
mychem.info
mydisease.info
mygeneset.info
docker compose up
- Go to
http://localhost:8080/
for Biothings Studio - Connect to
http://localhost:7080
for local Biothings Hub
- Uncomment the
extra_hosts
sections indocker-compose.yml
and add your hosts in the format "hostname:ip" - Set the
MONGO_HOST
andES_HOST
args indocker-compose.yml
to the hostnames you added in step 1 - Build and run the container as usual
-
Biothings Studio Webapp
- Port: 8080
- Connects to: Biothings Hub
-
Biothings Hub
- Ports: 7022, 7080
- Connects to: MongoDB, Elasticsearch
-
MongoDB
- Port: 27017
-
Elasticsearch
- Port: 9200
-
Cerebro
- Port: 9000
- Connects to: Elasticsearch