My Foundation: The “Must-Have” Apps
This is the core stack I’m already running. I consider these the essentials for getting a server productive.
Media & Downloads:
* Jellyfin: This is my go-to for multimedia files. It’s a fantastic, free-software media system that organizes and streams all my tutorials, movies, and music to any device.
* qBittorrent: My torrent client of choice. It runs 24/7 and shares its download folder directly with Jellyfin, so new media is available almost instantly.
* MeTube: I run this alongside qBittorrent. It’s perfect for pulling down videos from sites like YouTube to archive them locally.
* Bitmagnet: I don’t run this all the time, but it’s an incredibly powerful tool when I need to index and search torrents.
Gaming:
* Romm: This app is just amazing. I have a bunch of old games I’d like to back up, and Romm lets me do that and play them from anywhere by running an emulator right in the browser.
Sync & Security:
* Syncthing: An absolute must-have. This keeps all my personal photos and videos synchronized from my phone and laptop directly to the server. It’s my private, encrypted, “no-cloud” photo backup.
* Passbolt: To keep all my server-related passwords secure and encrypted. You get a lot of passwords and keys with a setup like this; this is the only way to manage them sanely.
Networking & Admin:
* Cloudflared: This is how I make this website and other services available online with my own domain name. It creates a secure tunnel, so I don’t have to open a single port on my router.
* Cockpit WS: I don’t run this continuously because giving it admin mode feels insecure for my liking. But it’s great to have if you’re in a rush and can’t figure out some file permissions from the command line.
My Top 5 “Next Level” Recommendations
Once you have a foundation, here are the apps I’d add to truly supercharge your server.
1. The “Arr” Stack (Sonarr, Radarr, Prowlarr)
This is the single biggest upgrade for any media setup.
* What it is: A suite of apps that fully automates your media pipeline. I’m already using qBittorrent and Jellyfin, but I was still manually finding everything. The “Arr” stack does the hunting for you.
Use Case:
* Radarr (for movies) & Sonarr (for TV shows): You tell them what you want. They monitor for it, and as soon as a high-quality version appears, they tell qBittorrent to download it.
* Prowlarr: This manages all your torrent indexer sites and syncs them to Sonarr and Radarr automatically.
* Why You’ll Love It: You’ll never manually search for media again. Your Jellyfin library just… grows. It’s the “set it and forget it” dream.
2. AdGuard Home
This is a quality-of-life upgrade for your entire network.
* What it is: A network-wide ad and tracker blocker. Forget browser plugins—this runs on your server, and you just point your router’s DNS to it.
Use Case:
It blocks ads on every device on your network. Your phone, your smart TV, your laptop… everything. It also blocks malware domains and trackers, which is a great privacy and security boost.
* Why You’ll Love It: The first time you browse the web on your phone without a single ad, you’ll wonder how you lived without it.
3. Nginx Proxy Manager (NPM)
This cleans up all your internal bookmarks and makes you feel like a pro.
* What it is: An easy-to-use reverse proxy. I’m already using Cloudflared for external access, but I was getting tired of remembering http://192.168.1.50:8096 for Jellyfin and http://192.168.1.50:8080 for qBittorrent.
Use Case:
NPM lets you create friendly, internal “domains.” Now, I just type http://jellyfin.local or http://torrent.local in my browser. It handles all the port routing and can even add SSL certificates to your internal services.
* Why You’ll Love It: It’s the perfect companion to Cloudflared. It makes your internal network feel just as polished as your public-facing one.
4. Duplicati (or Kopia)
This is your “I messed up” insurance policy.
* What it is: A true backup application. I love Syncthing, but I had to learn the hard way that sync is NOT a backup. If you accidentally delete a file, Syncthing faithfully deletes it from the server, too.
Use Case:
Duplicati creates versioned, encrypted, and deduplicated backups of your most critical data (like your apps dataset or your Passbolt database) and sends them to an off-site location (like Backblaze B2, Google Drive, or even a friend’s NAS).
* Why You’ll Love It: This is the app you hope you never need, but you’ll be so thankful for it when you do. It’s the difference between a minor hassle and a total catastrophe.
5. Home Assistant
The ultimate “rabbit hole” for a server that’s already on 24/7.
* What it is: The most powerful, open-source smart home hub on the planet.
Use Case:
Your TrueNAS server is the perfect “brain” for your smart home. Home Assistant integrates with thousands of devices (lights, switches, thermostats, TVs) and lets you build powerful automations, all 100% locally without relying on “the cloud.”
* Why You’ll Love It: It’s a hobby in itself. If you have even one smart plug, this is the way to take back control and make your home truly smart.
Honorable Mentions
* Uptime Kuma: A beautiful dashboard that monitors your other apps. It’ll send you an alert if your website or Jellyfin ever goes down.
* PhotoPrism (or Immich): If you want a full, self-hosted Google Photos replacement with AI search and facial recognition, this is it. It’s a great next step after setting up Syncthing.
* Vaultwarden: A lightweight server for Bitwarden. Since I’m already using Passbolt for server secrets, this is a fantastic option for managing personal and family passwords.
* Nextcloud: A full-blown, self-hosted Google Drive replacement. It handles files, contacts, calendars, and even document editing. It’s a beast, but it’s a capable one.

Leave a Reply