cacode commited on
Commit
04c6345
·
verified ·
1 Parent(s): ab2a0e2

Update entrypoint.sh

Browse files
Files changed (1) hide show
  1. entrypoint.sh +10 -3
entrypoint.sh CHANGED
@@ -1,17 +1,24 @@
1
  #!/bin/sh
2
  set -e
3
 
 
4
  sed -i 's/\r$//' /app/.env || true
5
 
 
6
  if [ -f /app/.env ]; then
7
  export $(grep -v '^\s*#' /app/.env | xargs)
8
  fi
9
 
10
- export PORT=${PORT:-8000}
 
11
 
12
- DB_PATH="/app/ai_polish.db"
13
  [ -f "$DB_PATH" ] || touch "$DB_PATH"
14
 
15
  cd /app/package
16
 
17
- exec python -m uvicorn main:app --host 0.0.0.0 --port $PORT
 
 
 
 
 
1
  #!/bin/sh
2
  set -e
3
 
4
+ # 转换 CRLF
5
  sed -i 's/\r$//' /app/.env || true
6
 
7
+ # 加载环境变量
8
  if [ -f /app/.env ]; then
9
  export $(grep -v '^\s*#' /app/.env | xargs)
10
  fi
11
 
12
+ export PORT=${APP_PORT:-8000}
13
+ export DB_PATH=/app/ai_polish.db
14
 
15
+ # 创建 DB
16
  [ -f "$DB_PATH" ] || touch "$DB_PATH"
17
 
18
  cd /app/package
19
 
20
+ echo "===== Application Startup ====="
21
+ echo "Running backend on port $PORT"
22
+ echo "DB_PATH=$DB_PATH"
23
+
24
+ python -m uvicorn main:app --host 0.0.0.0 --port $PORT