Community Apps

Browse our large and growing catalog of applications to run in your Unraid server. 

Download the Plugin  |  Become a Community Developer


Community-built

All the applications you love—built and maintained by a community member who understands what you need on Unraid. Love a particular app or plugin? Donate directly to the developer to support their work.

Created by a legend

Andrew (aka Squid) has worked tirelessly to build and enhance the experience of Community Apps for users like you. Listen to his story.

Moderated and Vetted

Moderators ensure that apps listed in the store offer a safe, compatible, and consistent experience. Learn more about our guidelines.


Mopidy3's Icon

Mopidy is an extensible music server written in Python. Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music, and more. You edit the playlist from any phone, tablet, or computer using a range of MPD and web clients. This is Mopidy3 for unraid with support for snapcast and icecast. set up the docker set up the network to br0 with an ip set up volume mount to /mnt/user/appdata/mopidy/ >> /config/ set up volume mount for tmp/snapfifo if you use snapcast /mnt/user/appdata/mopidy/tmp/ >> /tmp set up volume mount for your local media generate the mopidy.conf file Doc here https://docs.mopidy.com/en/latest/config/ example here https://github.com/maschhoff/docker/blob/master/mopidy/mopidy.conf authentication for soundcloud and spotify https://www.mopidy.com/authenticate/ *authenticate spotify https://developer.spotify.com/documentation/web-api/quick-start/ use my docker icecast or snapcast for music streaming: for audio you need a special config for snapcast you have to generate the audio output in a pipe file /tmp/snapfifo this is mounted in both docker container output = audioresample ! audio/x-raw,rate=48000,channels=2,format=S16LE ! audioconvert ! wavenc ! filesink location=/tmp/snapfifo icecast output = lamemp3enc ! shout2send async=false mount=mopidy ip=X.X.X.X port=8000 password=XXXXX

MovieMatch's Icon

This is an app that helps you and your friends pick a movie to watch from a Plex server. MovieMatch connects to your Plex server and gets a list of movies (from any libraries marked as a movie library). As many people as you want connect to your MovieMatch server and get a list of shuffled movies. If two (or more) people swipe right on the same movie, it'll show up in everyone's matches. The movies that the most people swiped right on will show up first.

mstream's Icon

mstream(https://mstream.io/) is a personal music streaming server. You can use mStream to stream your music from your home computer to any device, anywhere. There are mobile apps available for both Android and iPhone.

mylar3's Icon

Mylar3(https://github.com/mylar3/mylar3) is an automated Comic Book downloader (cbr/cbz) for use with NZB and torrents written in python. It supports SABnzbd, NZBGET, and many torrent clients in addition to DDL.

noisedash's Icon

noisedash

Media ApplicationsMusic

Self-hostable web tool for generating ambient noises. README: Run this container first then stop it, it'll error for missing config. Copy this file https://raw.githubusercontent.com/kaythomas0/noisedash/main/config/default.json into your NoiseConfig path. Then restart the container.

Notifiarr's Icon

Official Notifiarr Client This application provides the gateway for media requests to your starr application. https://Notifiarr.com Update application configuration in the WebUI after install. Default port is 5454. Variables defined in unRAID config override config file settings. Must be privileged to report system drive details (for snapshot notifications). Mount additional paths anywhere to report drive space usage.

nzbhydra2's Icon

WireGuard VPN, Privoxy and Unbound built-in! Statistics app for usenet indexers iirc. Wait, no, "Usenet meta search" said Google search.

NZBHydra2's Icon

NZBHydra 2 is a meta search for newznab indexers and torznab trackers. It provides easy access to newznab indexers and many torznab trackers via Jackett. You can search all your indexers and trackers from one place and use it as an indexer source for tools like Sonarr, Radarr, Lidarr or CouchPotato. UPDATE: The container will check on every start/restart if there is a newer version available. MANUAL VERSION: You can also set a version manually by typing in the version number that you want to use for example: '3.4.3' (without quotes).

nzbhydra2's Icon

Nzbhydra2(https://github.com/theotherp/nzbhydra2) is a meta search application for NZB indexers, the "spiritual successor" to NZBmegasearcH, and an evolution of the original application NZBHydra(https://github.com/theotherp/nzbhydra). It provides easy access to a number of raw and newznab based indexers. The application NZBHydra 2 is replacing NZBHydra 1 and supports migrating from V1. Be wary that there may be some compatibility issues for those migrating from V1 to V2, so ensure you back up your old configuration before moving over to the new version. NOTE: The last version that supports migration is linuxserver/nzbhydra2:v2.10.2-ls49

obs-ndi's Icon

The OBS with NDI is incorporated into the container and can be used to stream your desktop. With the latetest OBS version the is support for obs-websocket. The VNC password is 'headless'. You can connect with your own VNC client at 5901 or use the webclient at 6901

OBS-NDI's Icon

Docker OBS and NDI (QT6) This container is based on https://hub.docker.com/r/patrickstigler/obs-ndi. Due to some QT-changes in the OBS code the initial version by patrick needed some changes. To start the container: docker run --shm-size=256m -it -e VNC_PASSWD=headless -p 5901:5901 -p 6901:6901 -p 4455:4455 asparon/obs-ndi:latest The shm-size argument is to make sure that the webclient does not run out of shared memory and crash. You have to change the "Network Type" to "Custom: br0" in order to be able to find the NDI-Source of your desktop in the container an vice versa. You can change the default VNC password of 'headless'. You can connect with your own VNC client via 5901 or use the webclient at 6901. To enable GPU Support: Nvidia: add -e NVIDIA_VISIBLE_DEVICES=your_GPU_ID -e NVIDIA_DRIVER_CAPABILITIES=all and also add --runtime=nvidia as extra parameter. Intel: add --device=/dev/dri (not tested yet)

ombi's Icon

Ombi(https://ombi.io) allows you to host your own Plex Request and user management system. If you are sharing your Plex server with other users, allow them to request new content using an easy to manage interface! Manage all your requests for Movies and TV with ease, leave notes for the user and get notification when a user requests something. Allow your users to post issues against their requests so you know there is a problem with the audio etc. Even automatically send them weekly newsletters of new content that has been added to your Plex server!

Ombi's Icon

Ombi is a self-hosted web application that automatically gives your shared Emby/Jellyfin/Plex users the ability to request content by themselves! Ombi can be linked to multiple TV Show and Movie DVR tools to create a seamless end-to-end experience for your users. Update: The container will check on every start/restart if there is a newer version available (you can also choose between stabel and develop version - keep in mind that switching from a stable to a develop version and vice versa will/can break the container).

Overseerr's Icon

Overseerr is a free and open source software application for managing requests for your media library. It integrates with your existing services such as Sonarr, Radarr and Plex!

PhotoStructure's Icon

PhotoStructure is your new home for all your photos and videos. Cross-platform libraries that you can move seamlessly across Docker, Windows, macOS, and Linux Fast, fun mobile-friendly UI Support for very large (250,000+ asset) libraries Support for almost all RAW and video formats (thanks to LibRaw and FFmpeg) Robust metadata support, including Google Takeouts, XMP sidecars, and sibling inference Robust image and video deduplication PhotoStructure is extremely configurable. See the documentation for details. Be sure to visit PhotoStructure's forum for tips, support, and to vote on what features you want to see next. We also have a discord! To import additional directories or volumes: click "Add another Path" enter a Container path (like "/photos") click Host Path and pick the directory you want to import click "Add", then click "Apply". PhotoStructure will find the new directory automatically if you leave the "Where else are your photos and videos?" section set to "Automatic", which is the default. Initial template by Spants (thanks!)

Photoview's Icon

Photoview

Media ApplicationsPhotos

Photoview is a simple and user-friendly photo gallery that can easily be installed on personal servers. It's made for photographers and aims to provide an easy and fast way to navigate directories, with thousands of high resolution photos.

picthor.io's Icon

<h1> <em>Picthor.Io photo library browser</em> </h1> <p> <em> The goal of this software to provide a simple, fast and lightweight tool for browsing personal photo libraries. </em> </p> <br><br> <p> <strong>WARNING: </strong>Currently there is no authentication functionality, deploy with care. </p> <p> <strong>BETA: </strong>This project is in early development stage, expect bugs. </p> <br><br>

PiGallery2's Icon

Homepage: http://bpatrik.github.io/pigallery2/ This is a fast (like faster than your PC fast) directory-first photo gallery website, optimised for running on low resource servers (especially on raspberry pi). ✔️ Strenghts: ⚡ Fast, like for real ✔️ Simple. Point to your photos folder and a temp folder and you are good to go ⛔ Weakness: 😥 Its simple. Shows what you have that's it. No gallery changes (photo delete, rotate, enhance, tag, organize, etc), your gallery folder is read-only. Live Demo @ heroku: https://pigallery2.herokuapp.com/ BasicLogin. User: Admin Password: Admin

Pinchflat's Icon

Pinchflat is your next YouTube media manager **This is a pre-release of Pinchflat. Things will change and may break. Use at your own risk** Pinchflat is a lightweight and self-contained tool for automatically downloading and organizing media from YouTube

Plaxt's Icon

This Tools provides a way to keep your watched history synced FROM Plex Server To Trakt.tv (IT will not do history prior to tool Installation) it uses WebHooks to Accomplish this so a PLEX PASS Subscription is needed to use WebHooks. Trakt.tv has a build in tool for the same thingbut requires Trakt.tv VIP Subscription to use it. GoPlaxt is free and doesn't require Trakt.tv VIP subscription. Original Dev has stop development after Trakt.tv added it to the VIP subscription, However the dev (XandarStrike) has stated he will continue to merge PR's to the project but will not answer if any issues arrise. This is the SELFHOSTED version of the same tool that dev (XandarStrike) offers freely on his server at https://plaxt.astandke.com/ Requirements: - Create a new API App on Trakt.tv - Enable Scrobble and Check-in - Set Redirect URL to: - https://sub.example.com:/authorize (keep in mind your Plaxt instance must be accessible to all the Plex servers you intend to play media from. ) - http://your-local-ip:8000/authorize - Set JavaScript (cors) origins to: - http://your-local-ip:8000 Make Note of CLIENT ID and CLIENT SECRET this are REQUIRED.

plex-utills's Icon

A utility to help manage your library. Options include adding 4k banners and HDR banners to your poster art automactically, auto collections for Disney and Pixar Studios and hiding/auto optimising media files where there is only a 4k version available.

PlexAniSync's Icon

Plexanisync lets you synchronize your plex library with anilist, plugin from RickDB, Docker-Hub version maintained by Mizz141. A premade custom_mappings.yaml file is available on github: https://github.com/mizz141/PlexAniSync-Mappings along with additional installation instructions (Highly Recommended)