jjlineeee commited on
Commit
4632e95
·
verified ·
1 Parent(s): 756dd8d

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +13 -3
Dockerfile CHANGED
@@ -1,9 +1,19 @@
 
1
  FROM ghcr.io/sillytavern/sillytavern:latest
2
 
 
3
  ENV PORT=7860
4
- ENV ST_PORT=7860
5
- ENV ST_WHITELIST=false
 
6
 
 
 
 
 
 
 
7
  EXPOSE 7860
8
 
9
- CMD ["node", "server.js", "--port", "7860", "--listen", "true", "--whitelistMode", "false"]
 
 
1
+ # 1. 使用官方镜像
2
  FROM ghcr.io/sillytavern/sillytavern:latest
3
 
4
+ # 2. 强制设置环境变量,这是酒馆最听话的指令
5
  ENV PORT=7860
6
+ ENV LISTENING=true
7
+ ENV WHITELIST_MODE=false
8
+ ENV BASIC_AUTH_MODE=false
9
 
10
+ # 3. 切换权限
11
+ USER root
12
+ WORKDIR /home/node/app
13
+ RUN chmod -R 777 /home/node/app
14
+
15
+ # 4. 暴露端口
16
  EXPOSE 7860
17
 
18
+ # 5. 【最终圣旨】开机命令,强制让它在 7860 跑,并物理拆除白名单
19
+ CMD ["node", "server.js", "--port", "7860", "--listen", "true", "--whitelistMode", "false", "--basicAuthMode", "false", "--security", "false"]