wwforonce commited on
Commit
d9de6b9
·
1 Parent(s): 334d2a0

fix user permmision

Browse files
Files changed (1) hide show
  1. 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}/*.py ${HOME}/*.sh
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