This commit is contained in:
yumoqing 2025-07-28 17:21:39 +08:00
parent 635916bd25
commit 845cd35959

View File

@ -6,17 +6,17 @@ uname=$(id -un)
gname=$(id -gn) gname=$(id -gn)
python3 -m venv py3 python3 -m venv py3
source py3/bin/activate source py3/bin/activate
pip install -r requirements.txt $cdir/py3/bin/pip install -r requirements.txt
mkdir pkgs mkdir pkgs
cd pkgs cd pkgs
dir=$(pwd) dir=$(pwd)
for m in appbase rbac filemgr rag dapi for m in appbase rbac filemgr rag dapi uapi
do do
echo "install $m module..." echo "install $m module..."
cd $dir cd $dir
git clone https://git.opencomputing.cn/yumoqing/$m git clone https://git.opencomputing.cn/yumoqing/$m
cd $dir/$m cd $dir/$m
pip install . $cdir/py3/bin/pip install .
cd $dir/$m/models cd $dir/$m/models
xls2ddl mysql . > mysql.ddl.sql xls2ddl mysql . > mysql.ddl.sql
mysql -h db -utest -ptest123 kyrag < mysql.ddl.sql mysql -h db -utest -ptest123 kyrag < mysql.ddl.sql
@ -34,7 +34,7 @@ Wants=systemd-networkd.service
User=$uname User=$uname
Group=$gname Group=$gname
Type=forking Type=forking
WorkingDirectory=$cdur WorkingDirectory=$cdir
ExecStart=$cdir/start.sh ExecStart=$cdir/start.sh
ExecStop=$cdir/stop.sh ExecStop=$cdir/stop.sh
StandardOutput=append:/var/log/kyrag/kyrag.log StandardOutput=append:/var/log/kyrag/kyrag.log