this post was submitted on 23 Feb 2026
8 points (100.0% liked)
PeerTube
642 readers
1 users here now

PeerTube is a tool for sharing online videos developed by Framasoft, a french non-profit.
Rules
- Only posts about PeerTube.
- Be nice.
For videos from PeerTube, check out !peertube@lemmy.world
Resources
- Official website
- Documentation
- Forum
- FAQ
- Sepia Search (Search engine)
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Yep. Works great, at least for my small instance.
You have to install the
ffmpeg-vaapiplugin and then under Config->VOD set the profile to thevaapione it creates. I'm not using remote runners, but from what I've read, this doesn't work with remote runners since you can't install plugins on those. You may be able to shim inrffmpeginstead, though.The only sticking point is I cannot get the peertube user (inside the container) to consistently have permission to write to
/dev/dri/renderD128.Eventually I'm going to tweak the image so this isn't necessary, but for now have a startup script that brings up the stack and
chmod's the device endpoint to allow any user inside the container to write to it:Rather than have Docker engine manage the stack's lifecycle, I have that startup script called by a systemd unit (ExecStop just does a
docker compose down).Edit: The other sticking point I ran into is the video studio not working well (or at least the few videos I tried). I haven't really tried to pin down what that problem is.
Edit 2: I did have to build a custom image to include the Intel drivers/modules.
debian.sources (copied from the bookworm image and edited to include
non-free)Dockerfile
I should probably add the step here to setup permissions for
/dev/dri/renderD128