tokenfactory commited on
Commit
dc6fdd3
·
verified ·
1 Parent(s): dd05de5

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +10 -1
Dockerfile CHANGED
@@ -1,10 +1,19 @@
1
  FROM thedaviddelta/lingva-translate:latest
2
 
3
  # 设置环境变量
4
- ENV site_domain=lingva.ml
5
  ENV force_default_theme=light
6
  ENV default_source_lang=auto
7
  ENV default_target_lang=zh
8
 
 
 
 
 
 
 
 
 
 
9
  # 暴露应用的端口
10
  EXPOSE 3000
 
1
  FROM thedaviddelta/lingva-translate:latest
2
 
3
  # 设置环境变量
4
+ ENV site_domain=tokenfactory-lingva.hf.space
5
  ENV force_default_theme=light
6
  ENV default_source_lang=auto
7
  ENV default_target_lang=zh
8
 
9
+ # 切换到根用户来设置权限
10
+ USER root
11
+
12
+ # 修改工作目录的权限,确保非 root 用户能够写入
13
+ RUN mkdir -p /app/.next/cache && chown -R 1000:1000 /app/.next
14
+
15
+ # 切换回非 root 用户
16
+ USER 1000
17
+
18
  # 暴露应用的端口
19
  EXPOSE 3000