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. 


Homelabarr---Backend's Icon

Homelabarr---Backend

Other, Productivity, Tools / UtilitiesUtilities

A beautiful, modern web interface for managing your home lab Docker containers. Homelabarr makes it easy to deploy and manage self-hosted applications with just a few clicks. This is the backend component of the Homelabarr stack. It is designed to be used in conjunction with the Homelabarr frontend.

Homelabarr---Frontend's Icon

Homelabarr---Frontend

Other, Productivity, Tools / UtilitiesUtilities

A beautiful, modern web interface for managing your home lab Docker containers. Homelabarr makes it easy to deploy and manage self-hosted applications with just a few clicks. This is the frontend component of the Homelabarr stack. It is designed to be used in conjunction with the Homelabarr backend.

hortusfox-web

Productivity

Self-hosted collaborative plant management system for your local environment

This Plugin enables/disables HBA mode on some HP Smart Array controllers and installs the tool 'hpsahba'. As mentioned in the Github Repo: CAUTION: This tool will destroy your data and may damage your hardware! For further information go to the source Github repository: https://github.com/im-0/hpsahba. Warning, this "workaround" comes with a few downsides: - You have to set the controller type to SAT to get temperature readings. - TRIM might now work (needs further testing). Tested on following hardware so far: HP Smart Array P410i HP Smart Array P420i Firmware Version 6.0 HP Smart Array P812 Hewlett-Packard Company Smart Array G6 controllers / P410 (PCI ID: 103c:323a, board ID: 0x3243103c, firmware: 6.64) Hewlett-Packard Company Smart Array G6 controllers / P212 (PCI ID: 103c:323a, board ID: 0x3241103c, firmware: 6.64)

hydroxide's Icon

hydroxide

Productivity

A third-party, open-source ProtonMail bridge. Hydroxide supports CardDAV, IMAP, and SMTP protocols. Key Features: No GUI, only CLI Standards-compliant (not optimized for Microsoft Outlook) Fully open-source What is Hydroxide? Hydroxide is a server that translates standard protocols (SMTP, IMAP, CardDAV) into ProtonMail API requests. It allows you to use your favorite email clients (like Apple Mail or Thunderbird) or tools like git-send-email with ProtonMail. Commands: auth username Login to ProtonMail via hydroxide carddav Run hydroxide as a CardDAV server export-secret-keys username Export secret keys imap Run hydroxide as an IMAP server import-messages username Import messages export-messages username Export messages sendmail username -- args... sendmail(1) interface serve Run all servers smtp Run hydroxide as an SMTP server status View hydroxide status Global options: -debug Enable debug logs -api-endpoint url ProtonMail API endpoint -app-version version ProtonMail application version -smtp-host example.com Allowed SMTP email hostname on which hydroxide listens, defaults to 127.0.0.1 -imap-host example.com Allowed IMAP email hostname on which hydroxide listens, defaults to 127.0.0.1 -carddav-host example.com Allowed SMTP email hostname on which hydroxide listens, defaults to 127.0.0.1 -smtp-port example.com SMTP port on which hydroxide listens, defaults to 1025 -imap-port example.com IMAP port on which hydroxide listens, defaults to 1143 -carddav-port example.com CardDAV port on which hydroxide listens, defaults to 8080 -disable-imap Disable IMAP for hydroxide serve -disable-smtp Disable SMTP for hydroxide serve -disable-carddav Disable CardDAV for hydroxide serve -tls-cert /path/to/cert.pem Path to the certificate to use for incoming connections (Optional) -tls-key /path/to/key.pem Path to the certificate key to use for incoming connections (Optional) -tls-client-ca /path/to/ca.pem If set, clients must provide a certificate signed by the given CA (Optional)

Imgburn's Icon

This Docker container runs ImgBurn client via WINE, so that you can back up your optical disks with the separation and portability capabilities of Docker on Linux. It runs Imgburn and starts a virtual X server and a VNC server with Web GUI, so that you can interact with it. This container needs additional installation steps after running the docker, which can be found here: https://github.com/JWolvers/imgburn-wine-container/?tab=readme-ov-file#installation

imgproxy's Icon

A fast and secure standalone server for resizing, processing, and converting images. Additional configuration available via environment variables: https://docs.imgproxy.net/configuration/options

import_ics's Icon

import_ics

Productivity

Runs a python script at a crontab defined interval that downloads/imports ics files into a caldav server. Environment Variables: ICS_USERNAME - Username for caldav server ICS_PASSWORD - Password for caldav server ICS_URL - URL to the caldav server CRONTAB_SCHEDULE - crontab time string, eg. "0 0 * * *" TZ - Timezone eg. "America/Chicago" creates a calendar_download_map.py file in the config path. The dictionary contained within uses calendar name as key, and URL to ics as value. Will download the ics file at the given URL and load its contents into the given calendar name, creating it if it doesnt exist. If ics file is not from a download, you can put the file in the /config/ical_export forlder with calendar_name.ics as the filename. Again, when run the script will import the ics file into calendar_name, creating it if it doesnt exist.

InspIRCd's Icon

InspIRCd is a modular Internet Relay Chat (IRC) server written in C++ It was created from scratch to be stable, modern and lightweight. It provides a tunable number of features through the use of an advanced but well documented module system. By keeping core functionality to a minimum we hope to increase the stability, security and speed of InspIRCd while also making it customisable to the needs of many different users. NOTE: If you want to change the hostname turn on 'Advanced View' and at the 'Extra-Parameters' change '--hostname=YOURPREFERREDHOSTNAME' The container will create a TLS certificate at first start or if the certificate isn't found in the 'conf/' directory, after it is created you can import your own certificate. HASH CREATION NOTICE: Read the discription from the variable 'Operator Password Hash' how to create the hash from your password.

Intel i915 SR-IOV's Icon

Intel Graphics SR-IOV is Intel's latest virtualization technology for graphics. Single Root I/O Virtualization (SR-IOV) defines a standard method for sharing a physical device function by partitioning the device into multiple virtual functions. Each virtual function is directly assigned to a virtual machine, thereby achieving near-native performance for the virtual machine. Check the link below to confirm if your integrated graphics support SR-IOV. https://www.intel.com/content/www/us/en/support/articles/000093216/graphics.html

Intel-GPU-TOP's Icon

This plugin adds the tool 'intel_gpu_top' to your unRAID server and also enables your Intel iGPU from the installation of this plugin on, so no editis to the 'go' file or creation of other files are necessary. To see the usage of your iGPU open up the unRAID Terminal and type in 'intel_gpu_top' (without quotes). This plugin is based on parts of the Intel-GPU-Tools package and containes only 'intel_gpu_top' to monitor your iGPU usage natively in a unRAID Terminal. This plugin satisfies installation prerequisites of the GPU Statistics plugin from Community Apps. With both plugins installed you can display Intel GPU utilization on the unRAID Dashboard.

Intel-GVT-g's Icon

Intel-GVT-g is a technology that provides mediated device passthrough for Intel iGPUs (Broadwell up to Comet Lake). It can be used to virtualize the iGPU for multiple guest virtual machines and also in Docker containers, effectively providing near-native graphics performance in the virtual machine and still letting your host use the virtualized iGPU normally. This is useful if you want accelerated graphics in Windows virtual machines running without dedicated GPUs for full device passthrough. This means less power consumption, less heat output and better performance for your VMs.

invoiceninja-v5's Icon

Invoice Ninja v5: an open-source invoicing and time-tracking app built with Laravel https://www.invoiceninja.com. This container requires a separate MySQL running container and the credentials passed via DB_* variables below. SSL certificates are generated automatically and stored in certs/ folder in Storage as invoiceninja.crt and invoiceninja.key. Feel free to overwrite this files with others, if you use LetsEncrypt for example. When migrating for v4 to v5 please follow this tutorial: https://github.com/kiwimato/invoiceninja_v5#upgrade-from-v4-to-v5

invoiceShelf's Icon

invoiceShelf

Productivity

InvoiceShelf is an open-source web & mobile app that helps you track expenses, payments & create professional invoices & estimates. InvoiceShelf is a fork of Crater that focuses in stability, updates and new features. The Web Application is made using Laravel & VueJS while the Mobile Apps are built using React Native.

Invoke-AI's Icon

An implementation of Stable Diffusion, the open source text-to-image and image-to-image generator, providing a streamlined process with various new features and options to aid the image generation process. **Nvidia GPU Use:** Using the Unraid Nvidia Plugin to install a version of Unraid with the Nvidia Drivers installed and add **--runtime=nvidia --gpus=all** to "extra parameters" (switch on advanced view) **AMD GPU Use:** For AMD GPU support, add "/dev/kfd" and "/dev/dri" each as a Device and add the required Variables: https://rocm.docs.amd.com/projects/install-on-linux/en/latest/how-to/docker.html#accessing-gpus-in-containers