Spaces:
Paused
Paused
fix user permmision
Browse files- Dockerfile +7 -9
Dockerfile
CHANGED
|
@@ -64,23 +64,21 @@ ENV DATA_DIR=/tmp/open-webui-data
|
|
| 64 |
ENV STATIC_DIR=/tmp/static
|
| 65 |
|
| 66 |
# Copy sync scripts
|
| 67 |
-
COPY sync_storage.py ${HOME}/sync_storage.py
|
| 68 |
-
COPY start_with_sync.sh ${HOME}/start_with_sync.sh
|
| 69 |
|
| 70 |
|
| 71 |
-
ENV SYNC_STORAGE=${HOME}/sync_storage.py
|
| 72 |
-
|
| 73 |
|
| 74 |
# Set working directory
|
| 75 |
# WORKDIR /app
|
| 76 |
|
| 77 |
-
COPY ./add_bash_util.sh ${HOME}/add_bash_util.sh
|
| 78 |
-
COPY ./Caddyfile ${HOME}/Caddyfile
|
| 79 |
-
COPY ./crypt.sh ${HOME}/crypt.sh
|
| 80 |
-
COPY ./gemini ${HOME}/gemini
|
| 81 |
|
| 82 |
# Make scripts executable
|
| 83 |
-
RUN chmod +x ${HOME}
|
| 84 |
|
| 85 |
# Expose ports
|
| 86 |
|
|
|
|
| 64 |
ENV STATIC_DIR=/tmp/static
|
| 65 |
|
| 66 |
# Copy sync scripts
|
| 67 |
+
COPY --chown=appuser:appuser ./.sync_storage.py ${HOME}/sync_storage.py
|
| 68 |
+
COPY --chown=appuser:appuser ./start_with_sync.sh ${HOME}/start_with_sync.sh
|
| 69 |
|
| 70 |
|
|
|
|
|
|
|
| 71 |
|
| 72 |
# Set working directory
|
| 73 |
# WORKDIR /app
|
| 74 |
|
| 75 |
+
COPY --chown=appuser:appuser ./add_bash_util.sh ${HOME}/add_bash_util.sh
|
| 76 |
+
COPY --chown=appuser:appuser ./Caddyfile ${HOME}/Caddyfile
|
| 77 |
+
COPY --chown=appuser:appuser ./crypt.sh ${HOME}/crypt.sh
|
| 78 |
+
COPY --chown=appuser:appuser ./gemini ${HOME}/gemini
|
| 79 |
|
| 80 |
# Make scripts executable
|
| 81 |
+
RUN chmod +x ${HOME}/sync_storage.py ${HOME}/start_with_sync.sh ${HOME}/add_bash_util.sh ${HOME}/crypt.sh
|
| 82 |
|
| 83 |
# Expose ports
|
| 84 |
|