Bringing all in one media server with VPN to Umbrel

Bringing YAMS to Umbrel: Testing and Feedback

I recently installed Umbrel on a spare mini PC. It runs smoothly and makes managing self-hosted services effortless for non-technical users.

I have relied on YAMS for my production setup for several months. It works flawlessly with a few custom adjustments. That experience inspired me to bring the complete YAMS stack over to Umbrel via a custom app store.

I have built a working version and want to share it with the community for testing, feedback, and refinement.

Repository: https://github.com/Deepshah0308/yams-umbrel-store

What is Included in This Store:

  • Jellyfin for media streaming

  • Sonarr for TV show management

  • Radarr for movie automation

  • Prowlarr for indexer integration

  • Bazarr for subtitle management

  • qBitTorrent routed securely through a VPN

  • Gluetun VPN container integration

  • FlareSolverr for handling Cloudflare challenges

How to Add the Custom App Store to Umbrel:

  • Open your Umbrel dashboard.

  • Go to the App Store.

  • Open the settings or community repositories section.

  • Add the repository URL

  • Install YAMS from your newly added community store.

Please test this setup on your nodes and share your input, bug reports, or feature ideas to improve the port.