代码拉取完成,页面将自动刷新
同步操作将从 纳兰秋水/AnsibleUI 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#!/bin/bash
export PYTHONOPTIMIZE=1
echo '检测 redis 是否启动'
while ! nc redis 6379;
do
echo '等待 redis 启动'
sleep 2
done
echo '检测 Mysql 是否启动'
while ! nc mysql 3306;
do
echo '等待 MySQL 启动'
sleep 2
done
python3 manage.py makemigrations
python3 manage.py migrate
python3 insert_data.py
rm -rf tmp/celery_*.pid
if [[ ! -f files/id_rsa ]]; then
echo -e '\033[32m生成Ansible所需私钥,在files目录下\033[0m'
ssh-keygen -t rsa -f files/id_rsa -P ''
fi
echo -e '\033[33m请将如下公钥内容(files/id_rsa.pub)写入远程主机 ~/.ssh/authorized_keys 文件内 \033[0m'
cat files/id_rsa.pub
celery multi start aui -A myCelery -l info -c4 --pidfile=tmp/celery_%n.pid -f logs/celery.log
python3 manage.py runserver 0.0.0.0:10089
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。