Powershell based FFMPEG and Unrar utility container
1.8K
A lightweight, multi-architecture container for automating media file maintenance tasks — unpacking archives, transcoding video, and running PowerShell-based job scripts against a media library.
Built on top of drjp81/powershell, with the following tools added:
.rar archives.7zip archiveslinux/amd64linux/arm64linux/arm/v7version: '3'
services:
mediamanager:
image: drjp81/mediamanager:latest
volumes:
- /mnt/:/media/
- /var/db/system/cores:/var/db/system/cores
- "/etc/timezone:/etc/timezone:ro"
- "/etc/localtime:/etc/localtime:ro"
environment:
- TZ=America/Toronto
docker run -d --name mediamanager \
-v /mnt/:/media/ \
-v /var/db/system/cores:/var/db/system/cores \
-v /etc/timezone:/etc/timezone:ro \
-v /etc/localtime:/etc/localtime:ro \
-e TZ=America/Toronto \
drjp81/mediamanager:latest pwsh [powershell file]
| Container path | Purpose |
|---|---|
/media/ | Media library root (mount your storage here) |
/var/db/system/cores | Shared core-dump location |
/etc/timezone, /etc/localtime | Sync container clock/timezone with host |
| Variable | Description | Default |
|---|---|---|
TZ | Container timezone (e.g. America/Toronto) | none |
The container drops root privileges after installing packages and runs as the unprivileged appuser.
latest — built from the main branch, multi-arch (amd64/arm64/arm-v7)Dockerfile and build scripts: github.com/drjp81perso/mediamanager
Content type
Image
Digest
sha256:2999834e8…
Size
393.6 MB
Last updated
27 days ago
docker pull drjp81/mediamanager