fathos82 commited on
Commit
6251a05
verified
1 Parent(s): ec1fa9c

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +16 -6
Dockerfile CHANGED
@@ -1,12 +1,22 @@
1
  FROM h2oairelease/h2oai-llmstudio-app:latest
2
 
3
- ENV H2O_WAVE_MAX_REQUEST_SIZE=25MB
4
- ENV H2O_WAVE_NO_LOG=True
5
- ENV H2O_WAVE_PRIVATE_DIR="/download/@output/download"
6
- ENV H2O_WAVE_ADDRESS=http://0.0.0.0:10101
7
 
8
- EXPOSE 10101
 
 
 
 
 
 
 
 
 
 
9
 
10
- RUN mkdir -p /mount && chmod 777 /mount
 
 
11
 
12
  CMD ["wave", "run", "llm_studio.app"]
 
1
  FROM h2oairelease/h2oai-llmstudio-app:latest
2
 
3
+ # Cria usu谩rio com UID 1000 como exige o HF Spaces
4
+ RUN useradd -m -u 1000 user 2>/dev/null || echo "user already exists"
 
 
5
 
6
+ # Cria diret贸rio de dados com permiss茫o para o usu谩rio 1000
7
+ RUN mkdir -p /home/user/mount && chown -R 1000:1000 /home/user/mount
8
+
9
+ USER user
10
+
11
+ ENV HOME=/home/user \
12
+ PATH=/home/user/.local/bin:$PATH \
13
+ H2O_WAVE_MAX_REQUEST_SIZE=25MB \
14
+ H2O_WAVE_NO_LOG=True \
15
+ H2O_WAVE_PRIVATE_DIR="/download/@output/download" \
16
+ H2O_WAVE_ADDRESS=http://0.0.0.0:10101
17
 
18
+ WORKDIR $HOME
19
+
20
+ EXPOSE 10101
21
 
22
  CMD ["wave", "run", "llm_studio.app"]