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. 


CompreFace-GPU's Icon

CompreFace is a leading free and open-source face recognition system 1. Install Unraid Nvidia Plugin (available in the community apps store): https://forums.unraid.net/topic/98978-plugin-nvidia-driver/ 2. You can choose from different GPU Builds: Arcface-R100-GPU, (compreface:0.6.1-arcface-r100-gpu) - The most accurate model MobileNet-GPU, (compreface:0.6.1-mobilenet-gpu) - The fastest model More Infos: https://github.com/exadel-inc/CompreFace/blob/master/custom-builds/README.md Database Configuration by default this App install a PostgresSQL Server. The Data are stored in the given Appdata Folder. If you allready have your own Postgres Server running, you can setup a external Server. 1. Click on "Show more settings" 2. Enter the Username and URL of your PostgresSQL Server. Note: The User has to be SuperUser Rights 3. Set the Variable EXTERNAL_DB to "True" The URL should look like this: jdbc:postgresql://IP:PORT/DATABASENAME like: jdbc:postgresql://192.168.1.254:5432/compreface

Configarr's Icon

A powerful configuration and synchronization tool designed specifically for Sonarr v4 and Radarr v5. It streamlines the process of managing custom formats and quality profiles by automatically synchronizing settings from TRaSH Guides while supporting additional customizations.

CoolerControl's Icon

CoolerControl

Drivers, Tools / UtilitiesUtilities

CoolerControl is a feature-rich cooling device control and monitoring application for Linux. This container is an unofficial version that runs it in Docker. It is recommended you run CoolerControl in privileged mode initially to allow it to discover devices on your system. Once you know the devices and the locations it lists when you select them, you can mount them to this container and disable privileged mode. To monitor drive temperatures in CoolerControl, you need to enable a kernel module on your Unraid system that reports the drive temperatures to HWMon, which CoolerControl uses to get system information. To enable the module, run "sudo modprobe drivetemp" in your Unraid system's console. I recommend setting up a user script that runs this command when your array starts. If your system has Nvidia GPUs, you can allow CoolerControl to access them by adding "--runtime=nvidia --gpus=all" to the extra parameters for the container under the advanced view configuration. I currently haven't found a way to allow CoolerControl to control GPU fans without leaving the container in privileged mode. If your system fans are not showing up, you can try installing the ITE IT87 Driver plugin.

cronicle's Icon

Cronicle is a multi-server task scheduler and runner, with a web based front-end UI. It handles both scheduled, repeating and on-demand jobs, targeting any number of worker servers, with real-time stats and live log viewer. It's basically a fancy Cron replacement written in Node.js. You can give it simple shell commands, or write Plugins in virtually any language. A huge thank you to github.com/jhuckab for the Cronicle project and github.com/soulteary for the container!

cryptomator-webdav's Icon

Cryptomator WebDAV allows you to serve a locally stored Cryptomator vault over a secure WebDAV (https) connection, allowing access to decrypted files through third party WebDav tools such as rclone, Mountain Duck, CyberDuck etc. Setting the Cryptomator Vault Password: The password for the vault can either be set directly through the Cryptomator Vault Password variable, or can be stored in a local file and shared through the Cryptomator Vault Password File setting. Only one is needed. Note: Unraid only shows directories in its drop down by default, manually type the full path to the file in the variable box, e.g. '/mnt/user/appdata/cryptomator-webdav/vault.pass' Optional Signed Certificate: An optional signed certificate can be passed to the container, e.g. from LetsEncrypt. Set the "Optional: Signed Certificate" variable to the full path of your certificate file, containing both your cert and the key in one .pem file. Note: Unraid only shows directories in its drop down by default, manually type the full path to the file in the variable box, e.g. '/mnt/user/appdata/cryptomator-webdav/mycert.pem' File Permissions: Cryptomator-webdav runs as UID:99, GID:100 by default. This can be changed through the CRYPTOMATOR_UID and CRYPTOMATOR_GID variables. Ensure vault files are read and writable by the IDs you set. Ensure any vault password file provided is readable by these IDs. More Secure File Permissions: Most Unraid Community Applications containers run as UID:99, GID:100 In theory this would mean a rouge container could have read access to your encrypted files if the vault was shared with it. To ensure a slightly more secure installation, it is recommended the container application is run as a separate Unraid user id, and vault files are only accessible by this user. For example: Set CRYPTOMATOR_UID to your Unraid user id, e.g. 1000 Ensure all vault files are only readable and writable by this user: chown -R 1000: /path/to/cryptomator/vault chmod -R u+rwX,g-rwx,o-rwx /path/to/cryptomator/vault See the Cryptomator WebDAV github project for more details at https://github.com/greycubesgav/cryptomator-webdav More details about Cryptomator can be found at https://cryptomator.org

CSMM-7DtD's Icon

This Docker will install and download CSMM for 7DtD (CatalysmsServerManager). It's a powerfull Server Manager with Server automation, Discord notifications, High ping kicker, Country ban, Player tracking, Ingame commands, Economy system, Discord integration, Support ticket system, Server analytics,... for 7DtD. UPDATE NOTICE: Simply set the 'Force Update' to 'true' and restart the container (don't forget to turn it off after the update).

cups's Icon

Docker image including CUPS print server and printing drivers (installed from the Debian packages). Connect to the Cups server at http://127.0.0.1:631 Add printers: Administration > Printers > Add Printer Note: The admin user/password for the Cups server is admin/admin

Cups-Airprint's Icon

CUPS instance that is meant as an AirPrint relay for printers that are already on the network but not AirPrint capable. CUPS supports printing to: AirPrint™ and IPP Everywhere™ printers, Network and local (USB) printers with Printer Applications, and Network and local (USB) printers with (legacy) PPD-based printer drivers. To add printers: visit the WebUI => Administration => Printers => Add Printer The default admin credential : admin/admin (please Change when setting up your container)

cups-for-Canon's Icon

cups-for-Canon beta

Network ServicesOther, Tools / UtilitiesUtilities

Docker image including CUPS print server and Canon printing drivers (installed from the Debian packages). Connect to the Cups server at http://127.0.0.1:631 Add printers: Administration > Printers > Add Printer Note: The admin user/password for the Cups server is admin/admin

Czkawka's Icon

Czkawka is written in Rust, simple, fast and easy to use app to remove unnecessary files from your computer. The GUI of the application is accessed through a modern web browser (no installation or configuration needed on the client side) or via any VNC client. Also, being based on Alpine Linux, size of this container is very small. For a complete documentation of this container, see https://github.com/jlesage/docker-czkawka#readme

daps's Icon

DAPS (Drazzilb's Arr PMM Scripts) A collection of useful scripts for media management and automation Support for this container can be found on Trash's Guide's Discord server https://trash-guides.info/discord

darktable's Icon

darktable(https://www.darktable.org/) is an open source photography workflow application and raw developer. A virtual lighttable and darkroom for photographers. It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images and enhance them.

datoso's Icon

datoso beta

Tools / UtilitiesUtilities

Datoso is a WIP Python command line tool to download and organize your Dat Roms. As today the tool supports dat-omatic, redump, and translated-english dats. It merges all the dats in a tree folder structure thought to use with Emulators rather than dats. The dat file format must be compatible with ROMVault. For a complete documentation of this container, see https://github.com/laromicas/datoso/blob/master/README.md For documentation about using ROMVault see https://www.romvault.com/

DAViCal's Icon

DAViCal is a server for calendar sharing. It is an implementation of the CalDAV protocol which is designed for storing calendaring resources (in iCalendar format) on a remote shared server.

davos's Icon

Davos(https://github.com/linuxserver/davos) is an FTP automation tool that periodically scans given host locations for new files. It can be configured for various purposes, including listening for specific files to appear in the host location, ready for it to download and then move, if required. It also supports completion notifications as well as downstream API calls, to further the workflow.

dbgate's Icon

DbGate The Smartest SQL+noSQL Database Client Cross-database MySQL, PostgreSQL, MS SQL, Oracle, MongoDB, SQLite and others

ddns's Icon

Personal DDNS client with Digital Ocean Networking DNS as backend. See https://github.com/skibish/ddns/blob/master/README.md on how to configure the .ddns.yml

ddns-ipv64's Icon

This Docker container is a DDNS updater for Free DynDNS - ipv64.net. If the ipv4 address at the site is changed, the new ipv4 address is sent to ipv64.net as an A-Record.

ddns-myaddr-updater's Icon

ddns-myaddr-updater

Tools / UtilitiesUtilities

FR DDNS client pour mettre à jour les entrées DNS offertes par https://myaddr.tools. Il faut créer un config.yml qui contiendra vos paramètres et la possibilité de mettre à jour plusieurs entrées. EN DDNS client for updating DNS entries offered by https://myaddr.tools. You need to create a config.yml file for your settings and to allow multiple DNS entries updates. Example of config.yml: example1.myaddr.tools: KEY: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX IPv4: auto IPv6: "fe80::1" NO_UPDATE_LIMIT: 30 example2.myaddr.tools: KEY: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY IPv4: auto IPv6: none NO_UPDATE_LIMIT: 30