14 lines
438 B
Bash
14 lines
438 B
Bash
#!/bin/bash
|
|
set -e
|
|
|
|
# 1. 在后台启动 fs-backend
|
|
echo "Starting fs-backend in background..."
|
|
cd /app/fs-backend
|
|
# 使用创建好的虚拟环境或 uv 运行服务(以 uvicorn 为例,请根据你的实际入口修改 main:app)
|
|
uv run uvicorn main:app --host 0.0.0.0 --port 8000 &
|
|
|
|
# 2. 返回根目录或原始工作目录
|
|
cd ~/workspace
|
|
|
|
# 3. 将控制权交给容器主进程(即 opencode 及传入的 CLI 参数)
|
|
exec "$@" |