Fix Dockerfile permission issues

This commit is contained in:
2025-11-21 22:11:38 +08:00
parent f400cedf02
commit e287b59645
3 changed files with 18 additions and 3 deletions

View File

@@ -16,9 +16,11 @@ RUN pip install --no-cache-dir -r requirements.txt
COPY . .
# Drop privileges
RUN useradd -m -u 1000 myfsio \
# Create data directory and set permissions
RUN mkdir -p /app/data \
&& useradd -m -u 1000 myfsio \
&& chown -R myfsio:myfsio /app
USER myfsio
EXPOSE 5000 5100