File size: 675 Bytes
f86c60f
 
76374ce
 
 
 
 
 
 
 
 
 
7ed86f6
7784835
 
 
 
76374ce
 
584434c
7ed86f6
 
7784835
 
 
584434c
76374ce
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
26
27
28
#!/bin/sh

# 检查REMIX_INSTALL是否为true
if [ "$REMIX_INSTALL" = true ]; then
    # 使用 PM2 启动 Remix 应用,并传递 PORT 环境变量
    cd ${HOMEDIR}/${REMIX_NAME}
    pm2 start ecosystem.config.cjs
    pm2 save
fi

# 检查 OPENAI_EDGE_TTS_INSTALL是否为true
if [ "$OPENAI_EDGE_TTS_INSTALL" = true ]; then
    cd ${HOMEDIR}/openai-edge-tts
    # 先尝试删除已存在的实例
    pm2 delete openai-edge-tts 2>/dev/null || true
    # 启动新的实例
    pm2 start python --name openai-edge-tts -- ${HOMEDIR}/openai-edge-tts/app/server.py
    pm2 save
fi

cd ${HOMEDIR}

# 列出所有运行的进程
pm2 list

# 只输出日志
pm2 logs --lines 50