File size: 701 Bytes
b6848eb
 
4d083f7
b6848eb
 
 
 
d119efa
b6848eb
 
d119efa
b6848eb
 
 
 
 
d119efa
b6848eb
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/bash
set -e

# 设置默认值
CHATGPT_ON_WECHAT_PREFIX=${CHATGPT_ON_WECHAT_PREFIX:-"/app"}
CHATGPT_ON_WECHAT_CONFIG_PATH=${CHATGPT_ON_WECHAT_CONFIG_PATH:-"$CHATGPT_ON_WECHAT_PREFIX/config.json"}
CHATGPT_ON_WECHAT_EXEC=${CHATGPT_ON_WECHAT_EXEC:-"python app.py"}

# 进入工作目录
cd $CHATGPT_ON_WECHAT_PREFIX

# 检查配置文件是否存在,不存在则拷贝模板
if [ ! -f "$CHATGPT_ON_WECHAT_CONFIG_PATH" ]; then
    echo "Config file not found, copying template..."
    cp config-template.json "$CHATGPT_ON_WECHAT_CONFIG_PATH"
fi

# 在 Hugging Face 上,我们直接运行命令,不再尝试切换用户
echo "Starting application with user: $(id)"
exec $CHATGPT_ON_WECHAT_EXEC