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. 


channelsdvr_intel's Icon

channelsdvr_intel

Media Servers, Video

The Channels DVR backend engine with Intel HW transcoding support. If you need to enable HW transcoding, the easiest way is to install the 'Intel GPU TOP' plugin by ich777. If you don't need or want the HW transoding, when you are creating the docker container enable Advanced View by the toggle in the top right corner (it'll say Basic View until you toggle it) then remove '--device=/dev/dri' in the Extra Parameters section. Here is an explanation of the default mappings: Port 8089: This is the default port that ChannelsDVR listens on. Changing the port is not recommended. /shares/DVR : This is where the ChannelsDVR folder exists for recordings to be stored. The DVR folder in the Channels Settings would then be: /shares/DVR and you enter the location on your server where the data will be. Recommend: /mnt/user/data/Media/ChannelsDVR /channels-dvr : This is where the DVR application and configuration is stored. Recommend having this locally at /mnt/user/appdata/channels-dvr --device=/dev/dri: This is located in "extra parameters" (switch on advanced view) and passes the iGPU to the container so it can use hardware transcoding. Optional: Add in a mapping for your personal media, i.e. Host Directory of '/mnt/user/data/Media/Movies' with a Container Directory of '/shares/Movies' and then add that as a Movie Source for Local Content in the server settings.

channelsdvr_nvidia's Icon

channelsdvr_nvidia

Media Servers, Video

The Channels DVR backend engine with NVIDIA HW transcoding. Here is an explanation of the default mappings: Port 8089: This is the default port that ChannelsDVR listens on. Changing the port is not recommended. /shares/DVR: This is where the ChannelsDVR folder exists for recordings to be stored. The DVR folder in the Channels Settings would then be: /shares/DVR and you enter the location on your server where the data will be. Recommend: /mnt/user/data/Media/ChannelsDVR /channels-dvr: This is where the DVR application and configuration is stored. Recommend having this locally at /mnt/user/appdata/channels-dvr --runtime=nvidia: This is in "extra parameters" (switch on advanced view) and allows passing through the NVIDIA graphics card to the container. Environmental Variables for NVIDIA_VISIBLE_DEVICES and NVIDIA_DRIVER_CAPABILITIES are already in the template, but you can change the 'all' variable for the device to match the UUID of a specific device if you have more than one. Optional: Add in a mapping for your personal media, i.e. Host Directory of '/mnt/user/data/Media/Movies' with a Container Directory of '/shares/Movies' and then add that as a Movie Source for Local Content in the server settings.

channeltube's Icon

channeltube

Downloaders

ChannelTube is a tool for synchronizing and fetching content from YouTube channels using yt-dlp.

chaptertool's Icon

Create and convert chapters for podcasts, youtube, matroska, mkvmerge/nero/vorbis, webvtt, ffmpeginfo, ffmetadata, pyscenedetect, apple chapters, edl, podlove simple chapters (xml, json), apple hls chapters and mp4chaps. Some features are not available in the web interface, but can be accessed via the command line interface: https://github.com/Mtillmann/chaptertool?tab=readme-ov-file#cli

chitubox-novnc's Icon

chitubox-novnc

Home Automation, Productivity

Enjoy CHITUBOX directly in your browser with this easy to use Docker container. This template has the minimum variables defined, but you can find additional details on the template at the URLs listed below. https://github.com/helfrichmichael/chitubox-novnc https://hub.docker.com/r/mikeah/chitubox-novnc

Chivalry-MedievalWarfare's Icon

Chivalry-MedievalWarfare

ich777's Repository

Game Servers

This Docker will download and install SteamCMD. It will also install Chivalry: Medieval Warfare 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. Server Config: You find the server config in: 'appdata/UDKGame/Config/' (eg: the servername is located in: 'PCServer-UDKGame.ini') You can also run multiple servers with only one SteamCMD directory!

chromium's Icon

chromium

Chromium(https://www.chromium.org/chromium-projects/) is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.

Chronograf's Icon

Chronograf is InfluxData’s open source web application. Use Chronograf with the other components of the TICK stack to visualize your monitoring data and easily create alerting and automation rules.

chronos's Icon

Chronos is a small container to run and schedule Python 3.7 scripts. You can create virtual enviroments, edit your scripts, install Pip dependencies, view execution logs, and debug your scripts, all from the sleek web UI. You can report bugs or wish for features by opening an issue in the GitHub page.

Citadel-ForgedWithFire's Icon

Citadel-ForgedWithFire

ich777's Repository

Game Servers

This Docker will download and install SteamCMD. It will also install Citadel - Forged with Fire 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!

ClamAV's Icon

This template is for scanning your unRAID server with clamav and clamscan. To scan your server, check the environment variable to set the scanned folder and just start the container. When it is finished, the container will stop and you can view the logs to see the results. If you are having issues with permissions, you should adjust your User ID and Group ID below. You might also need to change the permissions on the config folder. You can do with with Docker Safe Permissions, using the built-in "NewPerms" commands, or a simple shell command. 1. In the GUI 2. newperms /mnt/cache/appdata/clamav 3. chmod -R u-x,go-rwx,go+u,ugo+X /mnt/cache/appdata/clamav && chown -R nobody:users /mnt/cache/appdata/clamav NOTE:Option 3 above are the commands that "newperms" runs in the bg.

ClamAV-clamdscan's Icon

ClamAV-clamdscan

Security, Tools / Utilities, Utilities

This template is for scanning your unRAID server with clamav and clamdscan. To scan your server, check the environment variable to set the scanned folder and just start the container. When it is finished, the container will stop and you can view the docker logs and/or log folder to see the results.... https://github.com/bmartino1/clamav-alpine Please see clamdscan.sh in your ClamAV freshclam Signatures Path