File size: 453 Bytes
a3c3d43
 
 
04c6345
7919b87
 
04c6345
a3c3d43
 
 
 
04c6345
 
c73641b
04c6345
7919b87
a3c3d43
55aae75
3f6f305
04c6345
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/bin/sh
set -e

# 转换 CRLF
sed -i 's/\r$//' /app/.env || true

# 加载环境变量
if [ -f /app/.env ]; then
  export $(grep -v '^\s*#' /app/.env | xargs)
fi

export PORT=${APP_PORT:-8000}
export DB_PATH=/app/ai_polish.db

# 创建 DB
[ -f "$DB_PATH" ] || touch "$DB_PATH"

cd /app/package

echo "===== Application Startup ====="
echo "Running backend on port $PORT"
echo "DB_PATH=$DB_PATH"

python -m uvicorn main:app --host 0.0.0.0 --port $PORT