My_AI / entrypoint.sh
sunboy0628's picture
Update entrypoint.sh
b6848eb verified
raw
history blame contribute delete
701 Bytes
#!/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