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.

Moderated and Vetted

Moderators ensure that apps listed in the store offer a safe, compatible, and consistent experience. 


deluge's Icon

deluge

Downloaders

Deluge(http://deluge-torrent.org/) is a lightweight, Free Software, cross-platform BitTorrent client. Full Encryption WebUI Plugin System Much more...

deluge-exporter's Icon

deluge-exporter

Tools / Utilities, Utilities

Prometheus exporter for the Deluge Bittorrent client. It is designed to use the Deluge Web API and to be lightweight.

DemonSaw-Client's Icon

DemonSaw-Client beta

Other

Docker container to run a DemonSaw Client with web RDP access.

Dependency-Track-API-Server's Icon

Dependency-Track-API-Server

Security

API Server to be used with Dependency-Track Front-End Dependency-Track is an intelligent Component Analysis platform that allows organizations to identify and reduce risk in the software supply chain. Dependency-Track takes a unique and highly beneficial approach by leveraging the capabilities of Software Bill of Materials (SBOM). This approach provides capabilities that traditional Software Composition Analysis (SCA) solutions cannot achieve. For more details about Dependency-Track see the projects website at dependencytrack.org Please note this application is not lightweight and uses 8-12GB of ram to run

Dependency-Track-FrontEnd's Icon

Dependency-Track-FrontEnd

Security

Front end to be used with Dependency-Track API Server Dependency-Track is an intelligent Component Analysis platform that allows organizations to identify and reduce risk in the software supply chain. Dependency-Track takes a unique and highly beneficial approach by leveraging the capabilities of Software Bill of Materials (SBOM). This approach provides capabilities that traditional Software Composition Analysis (SCA) solutions cannot achieve. For more details about Dependency-Track see the projects website at dependencytrack.org Default Login username: admin password: admin

develancacheui_backend's Icon

Backend Container for an UI for LANcache. Note: Also add the DNS line if you errors in the container logs that it can't get the manifests due to a 401 unauthorized. Also use --sysctl net.ipv6.conf.all.disable_ipv6=1 as extra parameters if you get problems, when using IPv6. !!!backend and frontend containers MUST run in the same custom user bridge/custom user network!!!

develancacheui_frontend's Icon

Frontend Container for an UI for LANcache. Note: Use --sysctl net.ipv6.conf.all.disable_ipv6=1 as extra parameters if you get problems, when using IPv6. !!!backend and frontend containers MUST run in the same custom user bridge/custom user network!!!

Dim's Icon

Dim is a self-hosted media manager. With minimal setup, Dim will organize and beautify your media collections, letting you access and play them anytime from anywhere

Direwolf20's Icon

Direwolf20

Game Servers

Docker Container for FTB Presents Direwolf20 1.18 Minecraft Modpack The docker on first run will download the same version as tagged of FTB Presents Direwolf20 1.18 and install it. This can take a while as the Forge installer can take a bit to complete. You can watch the logs and it will eventually finish. After the first run it will simply start the server.

DirSyncPro's Icon

This Docker will download and install the Runtime and also DirSyncPro with optional encryption by CryFS. You can sync your files to another offsite SMB (is removed in the latest version, please use Unassigned Devices Plugin in Unraid and mount the share with the 'local' option), FTP or WebDAV share also don't forget to specify a path where your source files are. You can also use this tool to duplicate your files on the server to another directory. ENCRYPTION: If you want to use encryption by CryFS you can enable it in the variables below and the mounted folder will be automaticaly encrypted (smb: '/mnt/smb' - ftp: '/mnt/ftp' - webdav: '/mnt/webdav' - local: if you set the type to 'local' you must set the container mountpoint to: '/mnt/local'). Please also note if you set up a encrypted share for the first time the destination folder should be empty since CryFS will create a folder with the basic information for the encryption and all the split files (don't delete any folder since it can corrupt files). The docker will automaticaly create a directory named 'cryfs' in the main directory of DirSyncPro, please copy the 'cryfs.cfg' to a save place since you will need this file and your selected password for CryFS to decrypt the files. Restoring of encrypted files on another computer/server with this Docker: start the container once with CryFS enabled but set no password, the container will start and create the 'cryfs' directory, stop the container copy your cryfs.cfg in the 'cryfs' folder edit the Docker and set the apropriate password and blocksize for the cryfs.cfg and restart the Docker. Now you can sync from/or to your encrypted share again. Also there is a commandline mode without the GUI if you configured all right under the 'Show more settings' section, please be sure that you put your config file in the main directory of the Docker and specify it.

Disable Security Mitigations

Squid's Repository

Plugins, Security, Tools / Utilities, System

Allows you to disable the OS mitigations for Spectre, Meltdown, and Zombieload (MDS) to possibly improve your CPU speed. Use at own risk. There are valid security issues caused by disabling the mitigations under certain workloads

Discord-GameServerMonitor-Classic's Icon

Discord-GameServerMonitor-Classic

Other

Monitor your game servers on Discord and tracks the live data of your game servers. --After first start of the Container Config files are Created. You Must configure them as you need it otherwise it will not function.-- You need a Discord BOT API Key for your settings.json Config. (see Support Forum if you dont know how) Note: DO NOT SHARE YOUR API KEY! Sharing your key may result in punishments from Discord (including a platform-wide ban) if the token is used to abuse the API. Configure your Monitored Servers in the servers.json: https://github.com/DiscordGSM/DiscordGSM/wiki/servers.json

discord-tickets's Icon

discord-tickets

Other

The official build of Discord Tickets - an open-source ticket management bot for Discord. A free alternative to the premium and white-label plans of other ticket management bots.

DiscordGSM's Icon

DiscordGSM

Other

A discord bot that monitors your game server and tracks the live data of your game servers.

DiscordSoundboard's Icon

Simple soundboard for discord. You can trigger sounds by commands typed in the Discord chat, or you can choose the sound from the web UI. You will need to create a bot account that the bot will use to join and play sounds. The bot can only play sounds/respond to commands for servers it has been given access. Get your bot token from here - https://discord.com/developers/applications. This will not work correctly without a proper Bot Token and the bot application being added to your discord server. Join the official discord: https://discord.gg/kZTNtfW for support

Disk Location - Developer Edition beta

Ole-Henrik Jakobsen

Other, Plugins, Tools / Utilities, Utilities

Locate your drives and assign them to a graphical tray map to get full overview of installed hard drives in your system. NB! This is the developer edition of the plugin, use with CAUTION and OWN RISK!

diskover's Icon

diskover(https://github.com/diskoverdata/diskover-community) is an open source file system indexer that uses Elasticsearch to index and manage data across heterogeneous storage systems.

DiskSpeed's Icon

Display drives attached to controllers and perform benchmark speed tests. Performing the occasional benchmark will help you determine if a drive is starting to fail even if the SMART logic isn't flagging errors as of yet. Privileged mode is required for this application to function and see the storage controllers & drives attached to the host machine.

diun's Icon

Docker Image Update Notifier is a CLI application written in Go and delivered as a single executable (and a Docker image) to receive notifications when a Docker image is updated on a Docker registry.

diyHue's Icon

diyHue emulates a Phillips Hue bridge allowing you to controll other smart lights and bulbs with the Hue ecosystem. Find more info at the diyHue GitHub wiki: https://github.com/mariusmotea/diyHue/wiki To setup just set an IP address in the network settings, along with setting the MAC and IP variabales with the values for the br0 network

dizquetv's Icon

dizqueTV is a Plex DVR plugin. It allows you to host your own fake live tv service by dynamically streaming media from your Plex servers(s). Your channels and settings are all managed through the dizqueTV Web UI. dizqueTV will show up as a HDHomeRun device within Plex. When configuring your Plex Tuner, simply use the generatered ./.dizquetv/xmltv.xml file for EPG data. dizqueTV will automatically refresh your Plex server's EPG data and channel mappings (if specified to do so in settings) when configuring channels via the Web UI. Ensure your FFMPEG path is set correctly via the Web UI, and enjoy!

dmb's Icon

This is an unRAID Docker template for: Debrid Media Bridge "An All-In-One image for the unified deployment of Riven, Zurg, and rclone" https://hub.docker.com/r/iampuid0/dmb/ !!!!!!!!! ADDITIONAL STEPS REQUIRED DURING INITIAL SETUP !!!!!!!!! This link has all the information and links you might need: https://github.com/Unlearned6688/unraid-templates/blob/main/template-readmes/dmb-readme.md During the first setup, directories will be created using root user on the host OS (unRAID). However, the container uses a non-root user called DMB when running normally. So, you need to change the owner of the DMB directories to the unRAID default of owner: nobody group:users aka 99:100 Method 1 CLI 1. stop the docker container fully. Wait to see it fully stopped. 2. access the terminal as root user 3. run the command chown -R 99:100 /mnt/user/appdata/DMB 4. run the above command again for any other directories used by DMB eg /mnt/user/DMB (skip if you only have one directory) 5. Restart the container. Check logs. You might need to stop container and run the chown command two times during the first setup only. Method 2 unRAID GUI 1. stop the docker container fully. Wait to see it fully stopped. 2. login to unRAID GUI as root user 3. Locate your ./appdata/DMB directory (if you setup shares (most people do) then click shares, go into appdata, you'll see DMB there after the first run) 4. click the + sign on the right side of the ./appdata/DMB directory. Change owner. Choose nobody in the drop down menu (it is called just that: nobody) as the owner. Apply the change 5. repeat above steps if you have other directories used by DMB eg /mnt/user/DMB 6. Restart the container. Check logs. You might need to stop container and do the steps twice during the first setup only. "What are Riven and Zurg? What is all of this stuff?" Riven is a new, still in development, open source, free, media solution that combines a bunch of ideas into one complete, polished package. More specifically, in the same vein as plex_debrid before (github repo: itstoggled/plex_debrid - now archived), it allows for end users to input their own (paid) real-debrid API token (real-debrid.com for info) (other "debrids" not supported at the moment) and then access "cached torrents" on the real-debrid servers. Cached torrents allow the user to stream the video file being sought, whether movie or tv show. Zurg is a specialized rclone mount and filtering program. Basically, it takes a raw rclone mount of all torrents a user has in their debrid library, and it filters them resulting in a huge variety of variables such as file size, bitrate, resolution, etc. (huge list). This project also leverages the power of rclone to mount the debrid webdav directory into your OS, unRAID in this case, inside of a docker container. When you provide this mount path to your Plex server Plex won't distingtush between local media that you might have and this mounted media. It will stream the media directly from the real-debrid (or other servers if added later by devs) servers to your Plex server where it will be played lag-free assuming your network/server/player can handle it. PostgreSQL database is also used to store settings and relevant information. "So, why this image and not the image from the developers of Riven or Zurg?" You could certainly use those if you wish to setup all the invidivdual components. This AIO image just seeks to simplify and streamline the process. links for a ton more information if desired or required: DMB AIO wiki: https://github.com/I-am-PUID-0/DMB/wiki Riven Wiki: https://rivenmedia.github.io/wiki/ https://github.com/rivenmedia/riven https://github.com/debridmediamanager/zurg-testing https://rclone.org/docs/ https://www.postgresql.org/

DMClassic's Icon

This Docker will download and install SteamCMD. It will also install Deatmatch Classic and run it. ATTENTION: First Startup can take very long since it downloads the gameserver files! Update Notice: Simply restart the container if a newer version of the game is available. You can also run multiple servers with only one SteamCMD directory!