-
Notifications
You must be signed in to change notification settings - Fork 0
Media Folders and Permissions
Most first-install problems are path or permission problems.
This:
- /volume1/Movies:/media:rwmeans:
Host/NAS path: /volume1/Movies
Censorarr path: /media
The Setup Wizard should normally use the container path /media, not the NAS path.
Likewise:
- /volume1/TV Shows:/tv:rwbecomes /tv inside Censorarr.
Requires read/traverse access to the media.
Censorarr must still run ffprobe, extract audio, and transcribe.
Requires read/traverse and write/replace access to the media path.
Censorarr normally runs using:
PUID: "..."
PGID: "..."
UMASK: "002"Use IDs for an account that can access the media.
DSM can allow container root to read a share while the same numeric PUID/GID cannot.
Censorarr 1.6.5 supports:
CENSORARR_SYNOLOGY_COMPAT_MODE: "auto"auto checks nested Movies/TV folders and media files. If PUID/PGID is blocked but root can access the tree, Censorarr falls back to container root.
Open a terminal in the container.
echo "PUID=$PUID PGID=$PGID"gosu "$PUID:$PGID" idgosu "$PUID:$PGID" head -c 1 "/media/Movie Folder/Movie.mkv" >/dev/null && echo READ_OK || echo READ_FAILEDhead -c 1 "/media/Movie Folder/Movie.mkv" >/dev/null && echo ROOT_READ_OK || echo ROOT_READ_FAILEDIf PUID/GID fails but root succeeds on Synology, CENSORARR_SYNOLOGY_COMPAT_MODE=auto should detect the mixed ACL condition on startup.
A message such as:
SKIPPED media file because Censorarr does not have read permission
is a per-file failure, not a fatal daemon failure.
In 1.6.5 permission failures are marked retryable. They can retry when the runtime identity changes or when the file becomes readable.
Especially on Synology, ACLs may be intentional. Diagnose the container identity and mount behavior first.
Censorarr must also be able to write:
/config
/work
The entrypoint creates/adjusts these project-local runtime directories for the configured identity.
Censorarr Wiki
- Home
- Quick Start
- Windows
- Native Linux
- Synology Container Manager
- Docker / Linux
- Setup Wizard
- Media & Permissions
- Transcription & GPU Worker
- Plex
- Radarr & Sonarr
- Bazarr & Subtitles
- Profanity & Detection
- CLEAN Audio & Safety
- Scheduling & Notifications
- Updating
- Troubleshooting
- Configuration Reference
- Security & Secrets