@@ -3,7 +3,7 @@ networks:
33
44services :
55 mongodb :
6- container_name : brainlife_ezbids -mongodb
6+ container_name : ezbids -mongodb
77 image : mongo:4.4.15
88 platform : linux/amd64
99 volumes :
@@ -18,8 +18,13 @@ services:
1818 - ezbids
1919
2020 api :
21- container_name : brainlife_ezbids-api
22- build : .
21+ container_name : ezbids-api
22+ image : openneuropet/ezbids-api:${EZBIDS_VERSION:-latest}
23+ build :
24+ context : .
25+ tags :
26+ - openneuropet/ezbids-api:latest
27+ - openneuropet/ezbids-api:${EZBIDS_VERSION:-latest}
2328 platform : linux/amd64
2429 volumes :
2530 - ${EZBIDS_TMP_DIR:-/tmp/ezbids-workdir}:/tmp
@@ -38,9 +43,13 @@ services:
3843 - ezbids
3944
4045 handler :
41- container_name : brainlife_ezbids-handler
46+ container_name : ezbids-handler
47+ image : openneuropet/ezbids-handler:${EZBIDS_VERSION:-latest}
4248 build :
4349 context : .
50+ tags :
51+ - openneuropet/ezbids-handler:latest
52+ - openneuropet/ezbids-handler:${EZBIDS_VERSION:-latest}
4453 dockerfile : handler/Dockerfile
4554 platform : linux/amd64
4655 volumes :
@@ -61,9 +70,13 @@ services:
6170 ui :
6271 # we only run this container to build the UI pages to mount into a volume
6372 # for use in the nginx container.
64- container_name : brainlife_ezbids-ui-builder
73+ container_name : ezbids-ui-builder
74+ image : openneuropet/ezbids-ui-nginx:${EZBIDS_VERSION:-latest}
6575 build :
6676 context : ./ui/
77+ tags :
78+ - openneuropet/ezbids-ui-nginx:latest
79+ - openneuropet/ezbids-ui-nginx:${EZBIDS_VERSION:-latest}
6780 dockerfile : Dockerfile-production
6881 platform : linux/amd64
6982 environment :
@@ -76,8 +89,12 @@ services:
7689
7790 # by default this is not enabled, add COMPOSE_PROFILES=telemetry to your .env
7891 telemetry :
79- container_name : brainlife_ezbids-telemetry
80- build : ./telemetry
92+ container_name : ezbids-telemetry
93+ build :
94+ context : ./telemetry
95+ tags :
96+ - openneuropet/ezbids-telemetry:latest
97+ - openneuropet/ezbids-telemetry:${EZBIDS_VERSION:-latest}
8198 platform : linux/amd64
8299 depends_on :
83100 - mongodb
@@ -86,7 +103,7 @@ services:
86103 - ezbids
87104
88105 nginx :
89- container_name : brainlife_ezbids -nginx
106+ container_name : ezbids -nginx
90107 depends_on :
91108 - ui
92109 - api
0 commit comments