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. 


pterodactyl-daemon's Icon

Pterodactyl is an open-source game server management panel built with PHP 7, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users. Find a guide on how to get this up and running at https://docs.ibracorp.io

Pterodactyl-Deamons's Icon

Pterodactyl-Deamons

Game Servers

Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users. Stop settling for less. Make game servers a first class citizen on your platform. All the setups requiried is on the support area (Discord or Forum)

Pterodactyl-Panel's Icon

Pterodactyl-Panel

Game Servers

Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users. Stop settling for less. Make game servers a first class citizen on your platform. All the setups requiried is on the support area (Discord or Forum) WARNINGS !!! The Latest Version requir a Redis Install on your Server !!! WARNINGS

pterodactyl-panel's Icon

Pterodactyl is an open-source game server management panel built with PHP 7, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users. Find a guide on how to get this up and running at https://docs.ibracorp.io

ptools-backend's Icon

ptools-backend

PTools, a tool that allows you to play PT easily, supports check-in, data statistics, downloader aggregation management, brush stream, auxiliary seed and other functions, with web and App

puppetmaster's Icon

Simple puppet master docker based on Centos7 # docker-puppetmaster Docker image for puppet server v5 designed to run on unraid If you want the 3.5 version please use docker-puppetmaster:v3 which is currently using puppet 3.5.7 This is super basic, you have to map /etc/puppet and /etc/puppet/ssl as the confdir and ssl dir You must have the conf directory setup, it will not be populated - map to /etc/puppetlabs/puppet You must have the code directory setup, it will not be created - map to /etc/puppetlabs/code However an empty SSL directory is fine, puppet will set this up. Also include puppet-lint in case you want to check in the docker container. Also includes perl for a script I run on puppetmaster for staggering puppet run times.

pure-ftpd's Icon

Pure-FTPd is a free (BSD), secure, production-quality and standard-conformant FTP server. Creating user by using console "pure-pw useradd admin -u 99 -g 100 -d /home/admin -m"

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

pushbullet_ytdl's Icon

pushbullet_ytdl

PushBullet-YTDL is a lightweight pure bash service for YouTube-dl and Pushbullet. PushBullet-YTDL uses Youtube-DL Material by Tzahi12345 as the API endpoint to send YouTube-dl requests to and leverages the public Pushbullet API to listen for download requests. Features Register a device to a given Pushbullet account. Listen for pushes to the device registered. Extract the URL to the desired download. Send a download request to Youtube-DL Material via its internal API. Delete a push after it has been successfully downloaded. Usage To use simply share a video from the source app (e.g. YouTube app) on your phone to the PushBullet device running PushBullet-YTDL.

Pushover-On-Start's Icon

Pushover-On-Start

Tools / Utilities, Utilities

This is a simple container that sends a message when the container is started (needed this for a headless machine to know when I can connect or better speaking start up the VM's with WOL).

PuTTY's Icon

PuTTY is a free and open-source terminal emulator, serial console and network file transfer application. It supports several network protocols, including SCP, SSH, Telnet, rlogin, and raw socket connection. It can also connect to a serial port. The GUI of the application is accessed through a modern web browser (no installation or configuration needed on the client side) or via any VNC client. Also, being based on Alpine Linux, size of this container is very small. For a complete documentation of this container, see https://github.com/jlesage/docker-putty#readme

PVK-II's Icon

PVK-II

Game Servers

This Docker will download and install SteamCMD. It will also install Pirates, Vikings & Knights 2 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!

pwm's Icon

pwm

Security

PWM is a free and opensource password self-service application enabling end-users to reset their enterprise password themselves.

py-stocks-api

Tools / Utilities, Utilities

A minimal stocks API wrapper of Yfinance. Example command: curl localhost:8000/download/AAPL/2021-08-01/2021-08-03 | jq curl localhost:8000/info/AAPL | jq

pydio-cells's Icon

pydio-cells

Cloud, Network Services, Other

Pydio-cells(https://pydio.com/) is the nextgen file sharing platform for organizations. It is a full rewrite of the Pydio project using the Go language following a micro-service architecture.

pyload-ng's Icon

pyload-ng

pyLoad(https://pyload.net/) is a Free and Open Source download manager written in Python and designed to be extremely lightweight, easily extensible and fully manageable via web.

pylon's Icon

Pylon(https://github.com/pylonide/pylon) is a web based integrated development environment built with Node.js as a backend and with a supercharged JavaScript/HTML5 frontend, licensed under GPL version 3. This project originates from Cloud9 v2 project.

pyTivo's Icon

PyTivopyTivo is both an HMO and GoBack server. Similar to TiVo Desktop, pyTivo loads many standard video compression codecs and outputs mpeg2 (or in some cases, h.264) video to the TiVo. However, pyTivo is able to load many more file types than TiVo Desktop.

qbit_manage's Icon

This is a program used to manage your qBittorrent instance such as: Tag torrents based on tracker URL (only tag torrents that have no tags) Update categories based on save directory Remove unregistered torrents (delete data & torrent if it is not being cross-seeded, otherwise it will just remove the torrent) Automatically add cross-seed torrents in paused state (used in conjunction with the cross-seed script) -- cross-seed now allows for torrent injections directly to qBit. Recheck paused torrents sorted by lowest size and resume if completed Remove orphaned files from your root directory that are not referenced by qBittorrent Tag any torrents that have no hard links and allows optional cleanup to delete these torrents and contents based on maximum ratio and/or time seeded RecycleBin function to move files into a RecycleBin folder instead of deleting the data directly when deleting a torrent Built-in scheduler to run the script every x minutes. (Can use --run command to run without the scheduler)

qbittorrent's Icon

qbittorrent

Downloaders

The Qbittorrent(https://www.qbittorrent.org/) project aims to provide an open-source software alternative to µTorrent. qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.

qbittorrent's Icon

qbittorrent

Downloaders

WireGuard VPN, Privoxy and Unbound built-in! If you dislike usenet, use this, it'll download your torrents.

qBittorrent-Auto-Port-Forward's Icon

qBittorrent-Auto-Port-Forward

Set qBittorrent's forwarded port by reading the port number from a file. Useful if you your qBittorrent container is bound to a VPN client and your VPN client outputs the forwarded port to a file. ### Made for use with docker-wireguard-pia: - **Environment variable:** `PORT_FORWARDING=1` - **Environment variable:** `PORT_PERSIST=1` - **Environment variable:** `PORT_FILE=/pia/forwarded_port.txt` - **Volume:** `/my/host/dir:/pia:rw` ### Or for use with gluetun: - **Environment variable:** `PRIVATE_INTERNET_ACCESS_VPN_PORT_FORWARDING=on` - **Environment variable:** `PRIVATE_INTERNET_ACCESS_VPN_PORT_FORWARDING_STATUS_FILE=/gluetun/forwarded_port.txt` - **Volume:** `/my/host/dir:/gluetun:rw`