#!/usr/bin/env bash # clone from git@git.opencomputing.cn/yumoqing/kyrag # git clone https://git.opencomputing.cn/yumoqing/kyrag cdir=$(pwd) uname=$(id -un) gname=$(id -gn) python3 -m venv py3 source py3/bin/activate $cdir/py3/bin/pip install -r requirements.txt mkdir pkgs cd pkgs dir=$(pwd) for m in appbase rbac filemgr rag dapi uapi do echo "install $m module..." cd $dir git clone https://git.opencomputing.cn/yumoqing/$m cd $dir/$m $cdir/py3/bin/pip install . cd $dir/$m/models xls2ddl mysql . > mysql.ddl.sql mysql -h db -utest -ptest123 kyrag < mysql.ddl.sql cd $dir/$m/json ./build.sh ln -s $dir/$m/wwwroot $cdir/wwwroot/$m done ln -s /d/public/bricks $cdir/wwwroot cd $cdir cat > $cdir/kyrag.service < $cdir/start.sh < $cdir/stop.sh <