Installing PrivateBin on Unraid (And Fixing the Permissions Issue)
PrivateBin is a secure, self-hosted pastebin that encrypts data in the browser, making it ideal for sharing passwords, configuration files, logs, and other sensitive information.
In this video, I walk through a complete PrivateBin installation on Unraid, including the one permissions detail that commonly causes pastes to fail if it’s missed.
What’s Covered
• Installing PrivateBin on Unraid using Docker
• Proper appdata folder structure and volume mappings
• Why permission errors happen during setup
• How to fix the issue so PrivateBin can store pastes correctly
• Verifying that encryption and storage are working as expected
This guide is based on a real Unraid setup and shows both the installation and the troubleshooting steps needed to get a reliable, production-ready PrivateBin instance.
Security Notes
• Always use HTTPS if PrivateBin is exposed outside your network
• Use expiration times and burn-after-reading for sensitive pastes
• Avoid storing long-term secrets
Support the Channel
If you found this video helpful, consider supporting the channel on Patreon.
Patreon members get early access, ad-free videos, and exclusive Unraid and homelab checklists.
Links and resources are below.
Video links and scripts:
• Discord: https://discord.gg/kst8fMPx4t
• NGINX Video: https://youtu.be/nhacNUxVcy4
• Patreon: https://www.patreon.com/AlienTech42
• Commands for Fixing the rights
ls -lah /mnt/user/appdata/privatebin
chmod 775 /mnt/user/appdata/privatebin
chmod -R 775 /mnt/user/appdata/privatebin
chown -R 65534:82 /mnt/user/appdata/privatebin
chmod -R 775 /mnt/user/appdata/privatebin