Changes 4/22/2025 v1.2.3
- Support for custom PUID/PGID via
PUID
/PGID
environment variables, replacing the need to run the container with--user
- New
PUID
andPGID
config options in the Unraid Community Apps template - Dockerfile:
- startup (
start.sh
) now runs as root to write/etc/php
&/etc/apache2
configs www‑data
user is remapped at build‑time to the suppliedPUID:PGID
, then Apache drops privileges to that user
- startup (
- Unraid template: removed recommendation to use
--user
; replaced withPUID
,PGID
, andContainer Port
variables - “Permission denied” errors when forcing
--user 99:100
on Unraid by ensuring startup runs as root - Dockerfile silence group issue
enableWebDAV
toggle in Admin Panel (default: disabled)- Admin Panel enhancements
- New
enableWebDAV
boolean setting - New
sharedMaxUploadSize
numeric setting (bytes)
- New
- Shared Folder upload size
sharedMaxUploadSize
is now enforced inFolderModel::uploadToSharedFolder
- Upload form header on shared‑folder page dynamically shows “(X MB max size)”
- API updates
getConfig
andupdateConfig
endpoints now includeenableWebDAV
andsharedMaxUploadSize
- Updated
AdminModel
&AdminController
to persist and validate new settings - Enhanced
shareFolder()
view to pull from admin config and format the max‑upload‑size label