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.


bwapp's Icon

bWAPP, or a buggy web application, is a free and open source deliberately insecure web application. It helps security enthusiasts, developers and students to discover and to prevent web vulnerabilities. bWAPP prepares one to conduct successful penetration testing and ethical hacking projects. What makes bWAPP so unique? Well, it has over 100 web vulnerabilities! It covers all major known web bugs, including all risks from the OWASP Top 10 project. NOTE:: Make sure to go to /install.php to set up your instance.

bytemark-smtp's Icon

This image allows linked containers to send outgoing email. You can configure it to send email directly to recipients, or to act as a smart host that relays mail to an intermediate server (eg, GMail, SendGrid). The default installation is the smart host version, for additional parameters to use as a smart host see the project link. https://hub.docker.com/r/bytemark/smtp/

Cachet's Icon

Cachet is a beautiful and powerful open source status page system, a free replacement for services such as StatusPage.io, Status.io, and others. Docs: https://docs.cachethq.io/docs/installing-cachet

Cachet-URL-Monitor's Icon

Cachet-URL-Monitor

Productivity, Tools / UtilitiesUtilities

Python plugin for cachet that monitors an URL, verifying it's response status and latency. The frequency the URL is tested is configurable, along with the assertion applied to the request response. Check the Docker Hub link for instructions. IBRACORP video (on YouTube) will be out soon, too.

cadquery_jupyter's Icon

CadQuery is an intuitive, easy-to-use Python module for building parametric 3D CAD models. Using CadQuery, you can write short, simple scripts that produce high quality CAD models. It is easy to make many different objects using a single script that can be customized. With CadQuery Jupyter you can design / code your models in the browser. View, and export them.

cadvisor's Icon

cAdvisor (Container Advisor) provides container users an understanding of the resource usage and performance characteristics of their running containers. It is a running daemon that collects, aggregates, processes, and exports information about running containers. Specifically, for each container it keeps resource isolation parameters, historical resource usage, histograms of complete historical resource usage and network statistics. This data is exported by container and machine-wide.

calibre's Icon

Calibre(https://calibre-ebook.com/) is a powerful and easy to use e-book manager. Users say it's outstanding and a must-have. It'll allow you to do nearly everything and it takes things a step beyond normal e-book software. It's also completely free and open source and great for both casual users and computer experts.

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.

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.

CloudBeaver's Icon

Cloud Database Manager (Official Docker Image) As an open-source product it already supports the most popular open source databases, such as PostgreSQL, MySQL, MariaDB, SQLite and Firebird.

CloudCommander's Icon

CloudCommander

Tools / UtilitiesUtilities

CloudCommander is a simple web file browser with a built in text editor and archive compress/extract abilities. Instructions: Set Port to the port you want to be able to access from. Defaults to 8765 Set Mount Point to the directory you want to be able to access in the browser. Defaults to /mnt/user, all shares

Cloudflare-DDNS's Icon

This small Alpine Linux based Docker image will allow you to use the free CloudFlare DNS Service as a Dynamic DNS Provider (DDNS). Variable:EMAIL: Your Cloudflare email. Variable:API_KEY: A Zone-DNS API Key to be created on the following page: https://dash.cloudflare.com/profile/api-tokens Variable:ZONE: Your domain name. e.g. example.com Variable:SUBDOMAIN: Your subdomain. e.g. sub.example.com (Only enter subdomain name, not entire address!) Variable:PROXIED: Set this to true if the domain is using the Cloudflare proxy (CDN). Defaults to false Variable:RRTYPE: Set to AAAA to use set IPv6 records instead of IPv4 records. Defaults to A for IPv4 records. NOTE: AAAA: You will also need to run docker with IPv6 support, or run the container with host networking enabled.

code-server's Icon

Code-server(https://coder.com) is VS Code running on a remote server, accessible through the browser. - Code on your Chromebook, tablet, and laptop with a consistent dev environment. - If you have a Windows or Mac workstation, more easily develop for Linux. - Take advantage of large cloud servers to speed up tests, compilations, downloads, and more. - Preserve battery life when you're on the go. - All intensive computation runs on your server. - You're no longer running excess instances of Chrome.

CompreFace's Icon

CompreFace (CPU) is a leading free and open-source face recognition system You can choose between different Builds FaceNet(default), (compreface:0.6.1) - For general purposes. Support CPU without AVX2 Arcface-R100, (compreface:0.6.1-arcface-r100) - The most accurate model, but the most slowest MobileNet, (compreface:0.6.1-mobilenet) - The fastest model among CPU only models More Infos: https://github.com/exadel-inc/CompreFace/blob/master/custom-builds/README.md Database 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

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

cross-seed's Icon

Fully-automatic cross-seeding with Jackett A sample configuration file can be found here: https://github.com/cross-seed/cross-seed/blob/master/src/config.template.docker.cjs https://github.com/cross-seed/cross-seed https://hub.docker.com/r/mmgoodnow/cross-seed/