Spaces:
Runtime error
Runtime error
Update Dockerfile
Browse files- Dockerfile +15 -3
Dockerfile
CHANGED
@@ -49,9 +49,21 @@ ENV GRADIO_SERVER_NAME=0.0.0.0
|
|
49 |
ENV GRADIO_SERVER_PORT=7860
|
50 |
ENV TOGETHER_API_KEY=cee1393e4d4e7a94121882052a03f30a1d51f5dbd251140844ec616e17f60e9b
|
51 |
|
52 |
-
# Create
|
53 |
-
RUN mkdir -p /
|
54 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55 |
|
56 |
# Switch to non-root user
|
57 |
USER appuser
|
|
|
49 |
ENV GRADIO_SERVER_PORT=7860
|
50 |
ENV TOGETHER_API_KEY=cee1393e4d4e7a94121882052a03f30a1d51f5dbd251140844ec616e17f60e9b
|
51 |
|
52 |
+
# Create LaTeX temp directories and set permissions
|
53 |
+
RUN mkdir -p /home/appuser/texmf-var \
|
54 |
+
&& mkdir -p /home/appuser/.cache/matplotlib \
|
55 |
+
&& mkdir -p /app/generated_videos \
|
56 |
+
&& mkdir -p /app/media/Tex \
|
57 |
+
&& mkdir -p /app/media/videos \
|
58 |
+
&& chmod 777 /app/media/Tex \
|
59 |
+
&& chmod 777 /app/media/videos \
|
60 |
+
&& chown -R appuser:appuser /app \
|
61 |
+
&& chown -R appuser:appuser /home/appuser
|
62 |
+
|
63 |
+
# Set LaTeX environment variables
|
64 |
+
ENV TEXMFHOME=/home/appuser/texmf
|
65 |
+
ENV TEXMFVAR=/home/appuser/texmf-var
|
66 |
+
ENV TEXMFCONFIG=/home/appuser/texmf-config
|
67 |
|
68 |
# Switch to non-root user
|
69 |
USER appuser
|