| #!/bin/bash |
|
|
| |
| |
|
|
| |
| |
|
|
| echo -e "======================启动nginx========================\n" |
| nginx -s reload 2>/dev/null || nginx -c /etc/nginx/nginx.conf |
| echo -e "nginx启动成功...\n" |
|
|
| cd /app/src |
| if [ -n "$WEBPASSWORD" ]; then |
| sed -i 's/web_password:[[:space:]]*admin/web_password: '"$WEBPASSWORD"'/' config.example.yaml |
| fi |
|
|
| if [ -n "$RABBITMQ_URL" ]; then |
| sed -i '' '1i import bootstrap' wfxl_openai_regst.py |
| fi |
|
|
| pm2 start wfxl_openai_regst.py --name "openai-cpa" --interpreter python3 --watch --ignore-watch="data/* logs/*" --log-date-format="YYYY-MM-DD HH:mm:ss" --output /app/logs/pm2-out.log --error /app/logs/pm2-err.log |
|
|
| tail -f /dev/null |