sunboy0628 commited on
Commit
48710bb
·
verified ·
1 Parent(s): 05f259f

Update entrypoint.sh

Browse files
Files changed (1) hide show
  1. entrypoint.sh +9 -16
entrypoint.sh CHANGED
@@ -1,20 +1,13 @@
1
- #!/bin/bash
2
- set -e
3
 
4
- # 设置默认值
5
- CHATGPT_ON_WECHAT_PREFIX=${CHATGPT_ON_WECHAT_PREFIX:-"/app"}
6
- CHATGPT_ON_WECHAT_CONFIG_PATH=${CHATGPT_ON_WECHAT_CONFIG_PATH:-"$CHATGPT_ON_WECHAT_PREFIX/config.json"}
7
- CHATGPT_ON_WECHAT_EXEC=${CHATGPT_ON_WECHAT_EXEC:-"python app.py"}
8
 
9
- # 进入工作目录
10
- cd $CHATGPT_ON_WECHAT_PREFIX
11
 
12
- # 检查配置文件是否存在,不存在则拷贝模板
13
- if [ ! -f "$CHATGPT_ON_WECHAT_CONFIG_PATH" ]; then
14
- echo "Config file not found, copying template..."
15
- cp config-template.json "$CHATGPT_ON_WECHAT_CONFIG_PATH"
16
- fi
17
 
18
- # Hugging Face 上,我们直接运行命令,不再尝试切换用户
19
- echo "Starting application with user: $(id)"
20
- exec $CHATGPT_ON_WECHAT_EXEC
 
 
1
+ FROM zhayujie/chatgpt-on-wechat:master
 
2
 
3
+ WORKDIR /app
 
 
 
4
 
5
+ ENV PORT=7860
6
+ EXPOSE 7860
7
 
8
+ USER root
 
 
 
 
9
 
10
+ COPY entrypoint.sh /entrypoint.sh
11
+ RUN chmod +x /entrypoint.sh
12
+
13
+ ENTRYPOINT ["/entrypoint.sh"]