#!/bin/bash # 如果持久化目录中有数据文件,使用它;否则创建新的 if [ -f /shumengya/docker/storage/mengyalinkfly/link_data.json ]; then echo "使用持久化的数据文件..." ln -sf /shumengya/docker/storage/mengyalinkfly/link_data.json /app/backend/link_data.json else echo "创建新的数据文件..." echo '{}' > /shumengya/docker/storage/mengyalinkfly/link_data.json ln -sf /shumengya/docker/storage/mengyalinkfly/link_data.json /app/backend/link_data.json fi # 启动 nginx echo "启动 Nginx..." nginx # 启动 Flask 后端(使用 gunicorn) echo "启动 Flask 后端..." cd /app/backend exec gunicorn -w 4 -b 0.0.0.0:5000 app:app