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. 


darktable's Icon

Darktable 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.

dashboard's Icon

dashboard

Network Services, Web

pDashboard is just that - a dashboard. It's inspired by SUI and has all the same features as SUI, such as simple customization through JSON-files and a handy search bar to search the internet more efficiently. /p p-span style="color: rgb(184, 49, 47);"Before you start CLI unraid/span emmkdir /mnt/user/appdata/dashboard//em emwget -P /mnt/user/appdata/dashboard/ https://raw.githubusercontent.com/phntxx/dashboard/master/data/apps.json https://raw.githubusercontent.com/phntxx/dashboard/master/data/bookmarks.json https://raw.githubusercontent.com/phntxx/dashboard/master/data/greeter.json https://raw.githubusercontent.com/phntxx/dashboard/master/data/imprint.json https://raw.githubusercontent.com/phntxx/dashboard/master/data/search.json https://raw.githubusercontent.com/phntxx/dashboard/master/data/themes.json /em -Edit em.json/em /p

dashy's Icon

Dashy helps you organize your self-hosted services, by making them all accessible from a single place. -Before you start CLI unraid mkdir /mnt/user/appdata/dashy/ wget -O /mnt/user/appdata/dashy/conf.yml https://raw.githubusercontent.com/Lissy93/dashy/3.0.0/user-data/conf.yml -Edit conf.yml

databag's Icon

databag

Other, Productivity

Databag is a federated chat app that focuses on user privacy and security. It allows users to communicate with each other in real-time, while keeping their conversations private and secure from third-party surveillance. https://hub.docker.com/r/balzack/databag/

datoso's Icon

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/

davfs2 filesystem's Icon

davfs2 filesystem beta

Gavin Brown

Plugins, Tools / Utilities, System

This plugin provides the ability to mount davfs filesystems under Unraid. It installs the davfs2 package which can then be used to mount webdav filesystems from the Unraid command line. See the man pages here for a more complete breakdown of all configuration: https://linux.die.net/man/8/mount.davfs https://linux.die.net/man/5/davfs2.conf

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.

Dawn-Craft's Icon

Dawn-Craft

Game Servers

DawnCraft - 2.0.9_f Modded Minecraft ServerDawnCraft - 2.0.9_fRPG | Exploration | Combat | Questing | Huge Update just droppedVersion tags available: - 2.0.9 - 2.0.8 - 2.0.7 - 2.0.6 - 2.0.5 - 2.0.4 - 2.0.3 - 2.0.2 - 2.0.1 - 2.0 - 1.33_f - 1.33 - 1.32 - 1.31_f - 1.31 - 1.30 - 1.29_f - 1.28_f2 - 1.28_f - 1.28 - 1.27_hf - 1.27 - 1.26 - 1.25 - 1.24Setup:You must accept the EULA by setting the EULA variable to true or the install will fail.Optional:You can setup a comma separated list of players who will have admin privileges in game by setting OPS

DayOfDefeat-Classic's Icon

DayOfDefeat-Classic

ich777's Repository

Game Servers

This Docker will download and install SteamCMD. It will also install Day of Defeat 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!

DayOfDefeatSource's Icon

DayOfDefeatSource

ich777's Repository

Game Servers

This Docker will download and install SteamCMD. It will also install Day of Defeat: Source and run it. ATTENTION: First Startup can take very long since it downloads the gameserver files! PASSWORD: The initial password is 'Docker', if you want to change or delete the password edit the file 'server.cfg'. 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!

DayOfInfamy's Icon

This Docker will download and install SteamCMD. It will also install Day Of Infamy 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!

DaysOfWar's Icon

This Docker will download and install SteamCMD. It will also install Days of War and run it. Servername: 'Docker Days-of-War' Password: 'Docker' rconPassword: 'adminDocker' 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!

DayZ's Icon

DayZ beta

Game Servers

This Docker will download and install SteamCMD. It will also install DayZ and run it. Keep in mind that you have to connect with the experimental branch Client to this Docker container! Initial Server Name: Docker DayZ Initial connection Password: Docker Initial admin Password: adminDocker GAME CONFIG & SAVE FOLDER: Your saves are located in .../appdata/dayz/saves/ and your config file is located at .../appdata/dayz/saves/serverDZ.cfg (please note that changes to the serverDZ.cfg in the main directory take no effect, you have to edit the file .../saves/serverDZ.cfg) 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!

db-backup's Icon

db-backup

Backup

Backup multiple database types on a scheduled basis with many customizable options. Manual Backups can be performed by entering the container and typing backup-now For diffrent port please add variable DB1_PORT and include the port For more DB backups you can include DB2_NAME etc https://github.com/tiredofit/docker-db-backup#job-backup-options Check advanced for more settings

dbgate's Icon

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

ddclient's Icon

ddclient

Network Services

Ddclient(https://github.com/ddclient/ddclient) is a Perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network Service Provider. It was originally written by Paul Burry and is now mostly by wimpunk. It has the capability to update more than just dyndns and it can fetch your WAN-ipaddress in a few different ways.

DDNet's Icon

DDNet

Game Servers

This Docker will download and install a simple DDNet Dedicated server with a default autoexec.cfg preconfigured (the only thing that need to be changed is the Server Name and the RCON Password in the autoexec.cfg). DDNet is an actively maintained version of DDRace, a Teeworlds modification with a unique cooperative gameplay. Help each other play through custom maps with up to 64 players and much more... ATTENTION: Please don't delete the file named "installedv-..." in the main directory! Update Notice: Simply restart the container if a newer version of the game is available and the container will download and install it.

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 / Utilities, Utilities

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

Debian-APT-Mirror's Icon

This container will run apt-mirror and Apache2. This allows you to create a local apt mirror for Debian packages. On first run you will have to edit the mirror.list file that lives in your CONFIG_DIR which repositories you want to sync and other settings like how many threads to use for downloading,... Restart the container afterwards (keep an eye on the logs the container will tell you what to do). ATTENTION/WARNING: Keep in mind that the first sync can take very long depending on how much repositories you've selected (stable main contrib non-free: Will take about 200GB of hard drive space!). Update from the mirror files: By default a cron job will run every day at 01:00 which will update your mirror. Mirror address: The default address for the mirror is 'http://ipFROMtheCONTAINER:980' Add something like this to your '/etc/apt/sources.list': 'deb http://ipFROMtheCONTAINER:980/debian stable main contrib non-free'

Debian-Bookworm's Icon

This Container is a full Debian Bookworm Xfce4 Desktop environment with a noVNC webGUI and all the basic tools pre-installed. ROOT ACCESS: 1. Open up your WebGUI 2. Open up a terminal 3. Type in 'su' 4. Type in your password that you've set (no screenoutput is shown if you type in passwords in Linux) 5. Press Enter 6. You should now be root. If you want to install some other application you can do that by creating a user.sh and mounting it to the container to /opt/scripts/user.sh (a standard bash script should do the trick). You also can reverse proxy this container with nginx or apache (for more info see the Github/Dockerhub page). Storage Note: All things that are saved in the container should be in the home or a subdirectory in your homefolder, all files that are store outside your homefolder are not persistant and will be wiped if there is an update of the container or you change something in the template.

deconz's Icon

This Docker image containerizes the deCONZ software from Dresden Elektronik, which controls a ZigBee network using a Conbee USB or RaspBee GPIO serial interface. This image runs deCONZ in "minimal" mode, for control of the ZigBee network via the WebUIs ("Wireless Light Control" and "Phoscon") and over the REST API and Websockets, and optionally runs a VNC server for viewing and interacting with the ZigBee mesh through the deCONZ UI. You must use a custom ip - network type custom br:0 - (alternatively use host and change webport) Advanced option clcik on show more settings

deCONZ-Community's Icon

deCONZ-Community

Home Automation

This Docker image containerizes the deCONZ software from Dresden Elektronik, which controls a ZigBee network using a Conbee USB or RaspBee GPIO serial interface. This image runs deCONZ in "minimal" mode, for control of the ZigBee network via the WebUIs ("Wireless Light Control" and "Phoscon") and over the REST API and Websockets, and optionally runs a VNC server for viewing and interacting with the ZigBee mesh through the deCONZ UI. This template uses a custom ip - network type custom br:0 - (alternatively, you can use host and change the web ports) If you are migrating an existing marthoc/deconz install to deconzcommunity/deconz, Make sure you have the latest backup from the Phoscon. Enable advanced options to show more settings

deepstack's Icon

Deepstack is an AI server that empowers every developer in the world to easily build state-of-the-art AI systems both on-premise and in the cloud. The promises of Artificial Intelligence are huge but becoming a machine learning engineer is hard. Build and deploy AI-powered applications with in-built and custom AI APIs, all offline and self-hosted. See https://deepstack.cc and https://docs.deepstack.cc/faq/index.html To use with home assistant see: https://github.com/robmarkcole/HASS-Deepstack-object and https://docs.deepstack.cc/faq/index.html Old CPUs without AVX: If you are using an older CPU that doesn't support AVX (Warning: This version hasn't been updated in some time): 1. Add :noavx to the end of the Repository: field. 2. Should look like this: deepquestai/deepstack:noavx GPU: If you wish to use a NVIDIA GPU instead of your CPU: 1. Install Unraid Nvidia Plugin (available in the community apps store): https://forums.unraid.net/topic/98978-plugin-nvidia-driver/ 2. Add :gpu to the end of the Repository: field. Should look like this: deepquestai/deepstack:gpu 3. Add --runtime=nvidia to the Extra Parameters: field (to view this field switch to advanced view by clicking the toggle in the top right next to Basic View) . 4. Copy your GPU UUID to Nvidia Visible Devices:. (Can be found in the Nvidia Driver settings page under nVidia Info:). Should look something like this: GPU-1a2b3456-7890-1cd2-ea34-56b7c8de90a1 *I am not the creator or maintainer of this container I am merely providing the Unraid template.

deepstack-ui's Icon

UI for working with Deepstack. Allows uploading an image and performing object detection or face recognition with Deepstack. Also faces can be registered with Deepstack. The effect of various parameters can be explored, including filtering objects by confidence, type and location in the image. Created by robmarkcole. *I am not the creator or maintainer of this container I am merely providing the Unraid template.