1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/lwr_dgas-AnsibleUI

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
dockerRun.sh 803 Байты
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
刘文瑞 Отправлено 19.06.2020 09:00 a401d98
#!/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

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/lwr_dgas-AnsibleUI.git
git@api.gitlife.ru:oschina-mirror/lwr_dgas-AnsibleUI.git
oschina-mirror
lwr_dgas-AnsibleUI
lwr_dgas-AnsibleUI
master