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. 


PostgreSQL_Alpine's Icon

|------------------------------------------------- | General Information |------------------------------------------------- PostgreSQL, often simply "Postgres", is an object-relational database management system (ORDBMS) with an emphasis on extensibility and standards-compliance. As a database server, its primary function is to store data, securely and supporting best practices, and retrieve it later, as requested by other software applications, be it those on the same computer or those running on another computer across a network (including the Internet). It can handle workloads ranging from small single-machine applications to large Internet-facing applications with many concurrent users. Recent versions also provide replication of the database itself for security and scalability. PostgreSQL implements the majority of the SQL:2011 standard, is ACID-compliant and transactional (including most DDL statements) avoiding locking issues using multiversion concurrency control (MVCC), provides immunity to dirty reads and full serializability; handles complex SQL queries using many indexing methods that are not available in other databases; has updateable views and materialized views, triggers, foreign keys; supports functions and stored procedures, and other expandability, and has a large number of extensions written by third parties. In addition to the possibility of working with the major proprietary and open source databases, PostgreSQL supports migration from them, by its extensive standard SQL support and available migration tools. And if proprietary extensions had been used, by its extensibility that can emulate many through some built-in and third-party open source compatibility extensions, such as for Oracle.

postgresql12's Icon

PostgreSQL 12 is a powerful, open source object-relational database system. Uses official Postgres Docker image @ https://hub.docker.com/_/postgres/ Configuration /mnt/cache/appdata/postgresql12 This is where Postgres will store it's data. For best performance, keep the files on cache drive. Port 5432 Default connection port POSTGRES_PASSWORD Superuser password. REQUIRED TO SET, otherwise connecting outside container will not be possible. POSTGRES_USER Username for the superuser. Defaults to postgres if not set. POSTGRES_DB Used to define different name for default database. Defaults to user if not set.

postgresql13's Icon

PostgreSQL 13 is a powerful, open source object-relational database system. Uses official Postgres Docker image @ https://hub.docker.com/_/postgres/ Configuration /mnt/cache/appdata/postgresql13 This is where Postgres will store it's data. For best performance, keep the files on cache drive. Port 5432 Default connection port POSTGRES_PASSWORD Superuser password. REQUIRED TO SET, otherwise connecting outside container will not be possible. POSTGRES_USER Username for the superuser. Defaults to postgres if not set. POSTGRES_DB Used to define different name for default database. Defaults to user if not set.

postgresql14's Icon

PostgreSQL 14 is a powerful, open source object-relational database system. Uses official Postgres Docker image @ https://hub.docker.com/_/postgres/ Configuration /mnt/cache/appdata/postgresql14 This is where Postgres will store it's data. For best performance, keep the files on cache drive. Port 5432 Default connection port POSTGRES_PASSWORD Superuser password. REQUIRED TO SET, otherwise connecting outside container will not be possible. POSTGRES_USER Username for the superuser. Defaults to postgres if not set. POSTGRES_DB Used to define different name for default database. Defaults to user if not set.

postgresql15's Icon

PostgreSQL 15 is a powerful, open source object-relational database system. Uses official Postgres Docker image @ https://hub.docker.com/_/postgres/ Configuration /mnt/cache/appdata/postgresql15 This is where Postgres will store it's data. For best performance, keep the files on cache drive. Port 5432 Default connection port POSTGRES_PASSWORD Superuser password. REQUIRED TO SET, otherwise connecting outside container will not be possible. POSTGRES_USER Username for the superuser. Defaults to postgres if not set. POSTGRES_DB Used to define different name for default database. Defaults to user if not set.

postgresql16's Icon

PostgreSQL 16 is a powerful, open source object-relational database system with over 35 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance. This template uses the official PostgreSQL Docker image @ https://hub.docker.com/_/postgres/.

postgresql17's Icon

PostgreSQL 17 is a powerful, open source object-relational database system with over 35 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance. This template uses the official PostgreSQL Docker image @ https://hub.docker.com/_/postgres/.

Preroll-Plus's Icon

Preroll Plus is a dynamic preroll updater and scheduler. This app bypasses the limitations Plex has for combining random and sequential prerolls (using the "," and ";" delimiters). It works by using Plex webhooks to update the preroll string in Plex whenever a movie is started, allowing file sets that require randomization to remain randomized while maintaining a broader sequence.

projectsend's Icon

Projectsend(http://www.projectsend.org) is a self-hosted application that lets you upload files and assign them to specific clients that you create yourself. Secure, private and easy. No more depending on external services or e-mail to send those files.

prom-alertmanager's Icon

prom-alertmanager

Productivity

The Alertmanager handles alerts sent by client applications such as the Prometheus server. It takes care of deduplicating, grouping, and routing them to the correct receiver integrations such as email, PagerDuty, OpsGenie, or many other mechanisms thanks to the webhook receiver. It also takes care of silencing and inhibition of alerts. alertmanager/alertmanager.yml This configuration contains information about which channels to send to. For simplicity, we use e-mail. Refer to the Alertmanager docs to learn about other channels. To configure prometheus to use these alerts, add the below to prometheus/prometheus.yml: alerting: alertmanagers: - scheme: http static_configs: - targets: < 'alertmanager:9093' >

prometheus's Icon

Prometheus is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.

Prometheus MSI Afterburner Exporter's Icon

Prometheus MSI Afterburner Exporter

ich777

Plugins, Productivity, Tools / UtilitiesSystem

Is a slim plugin, that takes informations gathered form the MSI Afterburner Remote Server API and provides it to a Prometheus database. Usage is not limited to Prometheus only. Data can be formated and displayed to any database or graphical node. This plugin requires the MSI Afterburner Remote Server on the machine that you want to watch, please configure the IP address of your local MSI Afterburner Remote Server on the Settings page from the plugin! Export URL: The URL for the exportet metrics is: 'http://YOURunRAIDIP:9091/metrics' (to use it in Prometheus add the target: 'YOURunRAIDIP:9091' to your Prometheus yaml). This Plugin is based on: https://github.com/kennedyoliveira/prometheus-msi-afterburner-exporter

Prometheus nvidia-smi Exporter's Icon

Prometheus nvidia-smi Exporter

ich777

Plugins, Productivity, Tools / UtilitiesSystem

Is a slim plugin, that takes informations gathered from nvidia-smi and provides it to a Prometheus database. Usage is not limited to Prometheus only. Data can be formated and displayed to any database or graphical node. Export URL: The URL for the exportet metrics is: 'http://YOURunRAIDIP:9202/metrics' (to use it in Prometheus add the target: 'YOURunRAIDIP:9202' to your Prometheus yaml). This Plugin is based on: https://github.com/e7d/docker-prometheus-nvidiasmi

Prometheus-Fritzbox-Exporter's Icon

Prometheus-Fritzbox-Exporter

ich777

Plugins, Productivity, Tools / UtilitiesSystem

Is a slim plugin, that takes informations gathered from your Fritzbox and provides it to a Prometheus database. Usage is not limited to Prometheus only. Data can be formated and displayed to any database or graphical node. Export URL: The URL for the exportet metrics is: 'http://YOURunRAIDIP:9042/metrics' (to use it in Prometheus add the target: 'YOURunRAIDIP:9042' to your Prometheus yaml). This Plugin is based on fritzbox-exporter from sberk42: https://github.com/sberk42/fritzbox_exporter

Prometheus-Node-Exporter's Icon

Prometheus-Node-Exporter

ich777

Plugins, Productivity, Tools / UtilitiesSystem

Is a slim plugin, that takes informations gathered form your unRAID system and provides it to a Prometheus database. Usage is not limited to Prometheus only. Data can be formated and displayed to any database or graphical node. Export URL: The URL for the exportet metrics is: 'http://YOURunRAIDIP:9100/metrics' (to use it in Prometheus add the target: 'YOURunRAIDIP:9100' to your Prometheus yaml). This Plugin is based on node_exporter: https://github.com/prometheus/node_exporter

Prometheus-PiHole-Exporter's Icon

Prometheus-PiHole-Exporter

ich777

Plugins, Productivity, Tools / UtilitiesSystem

Is a slim plugin, that takes informations gathered from the Pi-Hole API and provides it to a Prometheus database. Usage is not limited to Prometheus only. Data can be formated and displayed to any database or graphical node. Export URL: The URL for the exportet metrics is: 'http://YOURunRAIDIP:9617/metrics' (to use it in Prometheus add the target: 'YOURunRAIDIP:9617' to your Prometheus yaml). This Plugin is based on pihole-exporter from eko: https://github.com/eko/pihole-exporter

Prometheus-Wireguard-Exporter's Icon

Prometheus-Wireguard-Exporter

ich777

Plugins, Productivity, Tools / UtilitiesSystem

This plugin takes informations gathered from the wireguard API and provides it to a Prometheus database. Usage is not limited to Prometheus only. Data can be formated and displayed to any database or graphical node. Export URL: The URL for the exportet metrics is: 'http://YOURunRAIDIP:9586/metrics' (to use it in Prometheus add the target: 'YOURunRAIDIP:9586' to your Prometheus yaml). This Plugin is based on prometheus_wireguard_exporter from MindFlavor: https://github.com/MindFlavor/prometheus_wireguard_exporter

prowlarr's Icon

Prowlarr(https://github.com/Prowlarr/Prowlarr) is a indexer manager/proxy built on the popular arr .net/reactjs base stack to integrate with your various PVR apps. Prowlarr supports both Torrent Trackers and Usenet Indexers. It integrates seamlessly with Sonarr, Radarr, Lidarr, and Readarr offering complete management of your indexers with no per app Indexer setup required (we do it all).

prowlarr's Icon

This is a modified version(https://github.com/BitlessByte0/docker-prowlarr-abb) of Prowlarr that adds back AudioBookBay since it was considered obsolete. Prowlarr(https://github.com/Prowlarr/Prowlarr) is an indexer manager/proxy built on the popular arr .net/reactjs base stack to integrate with your various PVR apps. Prowlarr supports both Torrent Trackers and Usenet Indexers. It integrates seamlessly with Sonarr, Radarr, Lidarr, and Readarr offering complete management of your indexers with no per app Indexer setup required (we do it all).

proxmox-datacenter-manager's Icon

proxmox-datacenter-manager beta

Productivity, Tools / UtilitiesUtilities

Proxmox Datacenter Manager A stand-alone API + GUI product with the following main features for multiple instances of Proxmox VE, Proxmox Backup Server and potentially also Proxmox Mail Gateway in one central place: * - Status and Health overview for the core resources. E.g., for PVE/PBS/PMG hosts, PVE guests or PBS backups * - Basic Management of the core resources. * - Connect those separate instances. E.g., cross-cluster VM live-migration. The Datacenter Manager project has been developed with the objective of providing a centralized overview of all your individual nodes and clusters. It also enables basic management like migrations of virtual guests without any cluster network requirements. ALPHA PREVIEW default login : root:pdmpdm (please change) more info : https://forum.proxmox.com/threads/proxmox-datacenter-manager-first-alpha-release.159323

PRPDF's Icon

This tool is for Preview and Rename scanned PDF-Documents. Rulebased autoscan with OCR. Merge etc. Its an open beta that I am testing on. Please add a scan source folder and a folder where your files shoud be sorted and archived into the subfolders existing there Any Issus report on github.

prusaslicer-novnc's Icon

prusaslicer-novnc

Home Automation, Productivity

Enjoy Prusaslicer 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/prusaslicer-novnc https://hub.docker.com/r/mikeah/prusaslicer-novnc

PushBits's Icon

Receive your important notifications immediately, over Matrix. It enables you to send push notifications via a simple web API, and delivers them to your users. PushBits is a relay server for push notifications. It enables you to send notifications via a simple web API, and delivers them to you through Matrix. This is similar to what Pushover and Gotify offer, but it does not require an additional app. Config File: After the first start you have to download the config example file from here: https://github.com/pushbits/server/blob/main/config.example.yml rename it to 'config.yml' and place it in your '.../appdata/pushbits' folder. Of course configure it to your likings with the appropriate usernames and passwords. You can get more information over https://github.com/pushbits/server API: You can set up notifications through 'pbcli' which is included in this container, for more information head over to: https://github.com/pushbits/cli/blob/main/README.md