-
Notifications
You must be signed in to change notification settings - Fork 0
Docker Linux
leestow edited this page Aug 17, 2026
·
4 revisions
Use this guide for a normal Linux Docker host, VM, or server.
- Docker Engine
- Docker Compose v2 (
docker compose) - Read access to your media
- Write access to media if Apply mode will be used
- Enough CPU/RAM for local Whisper, or a reachable GPU Worker
git clone https://github.com/leestow/Censorarr.git
cd CensorarrEdit docker-compose.yml.
PUID: "1000"
PGID: "1000"
UMASK: "002"Use the UID/GID of the host account that should access the media.
Check with:
idExample:
- /mnt/media/Movies:/media:rw
- /mnt/media/TV:/tv:rwThe container-side paths should remain /media and /tv unless you deliberately change the Censorarr configuration too.
docker compose up -d --builddocker compose ps
docker compose logs --tail=100The shipped port mapping is:
- "8087:8787"so open:
http://SERVER-IP:8087
Keep these project directories persistent:
./config
./work
Censorarr runtime data includes:
- config
- secrets
- logs
- state
- reports
- Whisper models
- cached transcription/rescue audio
git pull
docker compose up -d --buildSee Updating for more detail.
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