Check out CodeRabbit's new review UI: https://coderabbit.link/techhut
CopyParty is a full self-hosted file server that lives in a single Python file. In this guide I install it on Fedora, run it as a systemd user service, write the config, set up user accounts and permissions, and add secure remote access with NetBird. No Docker, no databases, no big tech accounts. All the commands and configs are in the companion article below.
📖 RESOURCES
Companion article: https://techhut.tv/copyparty-file-ser...
CopyParty on GitHub: https://github.com/9001/copyparty
🏆 FOLLOW TECHHUT
X (Twitter): https://bit.ly/twitter-techhut
MASTODON: https://bit.ly/mastodon-techhut
BlueSky: https://bsky.app/profile/techhut.bsky...
INSTAGRAM: https://bit.ly/personal-insta
👏 SUPPORT TECHHUT (all links below this line will earn us commission)
BUY A COFFEE: https://buymeacoffee.com/techhut
YOUTUBE MEMBER: https://bit.ly/members-techhut
—PAID/AFFILIATE LINKS BELOW—
🛎 RECOMMENDED SERVICES
VPN I USE: https://airvpn.org/?referred_by=673908
📷 MY GEAR
HARD DRIVES: https://serverpartdeals.com/techhut
MinisForum Tablet: https://amzn.to/3SeMmds
Beelink N200: https://amzn.to/3xZjeQs
Raspberry Pi 5: https://amzn.to/4f3yUCN
Q1 HE QMK Custom Keyboard: https://www.keychron.com/products/key...
ASUS ProArt Display: https://amzn.to/4i4cAKz
0:00 - What Is CopyParty
0:47 - Markdown Viewer and Editor
1:18 - Uploads and File Features
1:47 - Sponsor: CodeRabbit
3:00 - Why Not Docker
3:23 - Prerequisites and Port Check
4:18 - Downloading and Installing
5:37 - The Config File
7:16 - First Manual Run
8:11 - systemd User Service
10:54 - Keep It Running with Linger
11:42 - Firewall Ports
12:48 - Customizing Volumes
13:30 - User Accounts and Permissions
15:27 - Login and Media Test
16:15 - Final Thoughts on CopyParty
17:24 - Remote Access with NetBird
19:06 - HTTPS with Reverse Proxy
21:09 - Outro