#!/bin/sh # 1.khoi tao docker network docker network create bi-net echo "docker network create bi-net" sudo mkdir -p /data/biface echo "mkdir -p /data/biface" sudo mkdir -p /data/boxaicms echo "mkdir -p /data/boxaicms" sudo mkdir -p /data/boxaicms/logs echo "mkdir -p /data/boxaicms/logs" sudo mkdir -p /data/boxaicms/files_storage echo "mkdir -p /data/boxaicms/files_storage" sudo mkdir -p /data/boxaicms/backup echo "mkdir -p /data/boxaicms/backup" sudo mkdir -p /data/boxaicms/db echo "mkdir -p /data/boxaicms/db" sudo mkdir -p /data/cloud_server echo "mkdir -p /data/cloud_server" sudo mkdir -p /data/cloud_server/logs echo "mkdir -p /data/cloud_server/logs" # cai dat db cd ~/biface_v2/db docker-compose up -d while true do if [ "$( docker container inspect -f '{{.State.Health.Status}}' db_mysql )" = "healthy" ]; then echo "docker exec -i db_mysql mysql -uadmin -p9hTeHPF6eWK6 < /home/aibox/biface_v2/db/boxai_cms_base.sql" docker exec -i db_mysql mysql -uadmin -p9hTeHPF6eWK6 < /home/aibox/biface_v2/db/boxai_cms_base.sql echo "Import db DONE!" break; else echo "Waiting....." sleep 60 fi done; # 2.cai dat cms echo "cai dat cms" cd ~/biface_v2/broker docker-compose up -d cd ~/biface_v2/redis docker-compose up -d cd ~/biface_v2/cloud_server docker-compose up -d cd ~/biface_v2/boxaicms docker-compose up -d cd ~/biface_v2/boxaicms_view docker-compose up -d # 3.cai dat facefeature echo "cai dat facefeature" cd ~/biface_v2/facefeature_onpremise_cython_v2 docker-compose up -d # 4.cai dat reva_biface echo "cai dat reva_biface" cd ~/reva_biface/reva docker-compose up -d cd ~/reva_biface/reva_view docker-compose up -d cd ~/biface_v2/biface_view docker-compose up -d # 5.cai dat ekyc echo "cai dat ekyc" cd ~/ekyc/bekyc_onpremise_cython docker-compose up -d cd ~/ekyc/bekyc_webserver docker-compose up -d cd ~/ekyc/bekyc_view docker-compose up -d