GUI-STUDIO commited on
Commit
331b12f
·
1 Parent(s): 8fc9264

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -0
Dockerfile CHANGED
@@ -20,6 +20,11 @@ COPY --from=mwader/static-ffmpeg:6.1.1 --chmod=755 /ffprobe /usr/local/bin/
20
  RUN ffmpeg -version
21
 
22
  RUN useradd -m -u 1002 user
 
 
 
 
 
23
  WORKDIR /app
24
 
25
  COPY --chown=user package.json ./
@@ -37,6 +42,8 @@ ENV NODE_ENV=production
37
 
38
  ENV CPU_0V1=1
39
 
 
 
40
  COPY --chown=user . .
41
 
42
  EXPOSE 7860
 
20
  RUN ffmpeg -version
21
 
22
  RUN useradd -m -u 1002 user
23
+
24
+ # Pre-create /data and set broad permissions so UID 1000 can write
25
+ # even after a bucket is mounted over it at runtime
26
+ RUN mkdir -p /data && chmod -R 777 /data
27
+
28
  WORKDIR /app
29
 
30
  COPY --chown=user package.json ./
 
42
 
43
  ENV CPU_0V1=1
44
 
45
+ ENV STORAGE_ROOT=/data
46
+
47
  COPY --chown=user . .
48
 
49
  EXPOSE 7860