FROM debian:trixie-slim RUN apt-get update && \ apt-get install -y \ sudo \ curl \ wget \ procps \ psmisc \ iputils-ping \ net-tools \ iproute2 \ dnsutils \ vim \ nano \ unzip \ zip \ less \ ca-certificates && \ useradd -m -u 1000 user && \ echo "user ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/user && \ chmod 0440 /etc/sudoers.d/user && \ rm -rf /var/lib/apt/lists/* USER user ENV FM_PORT="7860" ENV FM_DATA_DIR="/app" WORKDIR /app COPY --chown=user ["./webos", "./file-manager.db", "./file-manager.db-shm", "./file-manager.db-wal", "/app/"] RUN chmod +x webos CMD ["./webos"]