cacode commited on
Commit
605a5e9
·
verified ·
1 Parent(s): 6829093

Create start.sh

Browse files
Files changed (1) hide show
  1. start.sh +22 -0
start.sh ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env bash
2
+ set -e
3
+
4
+ # 必填环境变量检查
5
+ : "${DATABASE_URL:?DATABASE_URL is required}"
6
+
7
+ # HF Docker Space 必须监听 0.0.0.0:7860
8
+ export HOST=0.0.0.0
9
+ export PORT=${PORT:-7860}
10
+
11
+ # 如果有迁移命令可打开(按项目实际情况)
12
+ # alembic upgrade head || true
13
+
14
+ # ===== 按你的项目实际入口改这一行 =====
15
+ # FastAPI 示例:
16
+ uvicorn app.main:app --host 0.0.0.0 --port ${PORT}
17
+
18
+ # 若项目是 Flask,可改成:
19
+ # gunicorn -w 2 -b 0.0.0.0:${PORT} app:app
20
+
21
+ # 若项目是脚本直启,可改成:
22
+ # python main.py