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.


pydio-cells's Icon

pydio-cells

Cloud, Network ServicesOther

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.

rclone's Icon

The plugin installs rclone. rclone is a command line program to sync files and directories to and from services such as: Amazon Drive Amazon S3 Backblaze B2 Box Dropbox FTP Google Cloud Storage Google Drive HTTP Microsoft Azure Blob Storage Microsoft OneDrive Nextcloud ownCloud SFTP WebDAV The local filesystem * And many more Go to http://rclone.org/ for more information.

Rclone-mount's Icon

Rclone-mount beta

frakman1's Repository

Backup, Cloud

Docker for Rclone FUSE mount feature (exposable to host and other docker containers, e.g. Plex, Nextcloud, glFTPd) Configuration /config The path to where the .rclone.conf file is RCLONE_REMOTE_MOUNT The destination that the data should be backed up to (must be the same name as specified in .rclone.conf. E.g. AmazonEncrypted:) RCLONE_MOUNT_OPTIONS (Advanced) Extra mount options that can be used, see: https://rclone.org/commands/rclone_mount/ . E.g. --read-only --buffer-size=1G --max-read-ahead=200M --acd-templink-threshold=0 --dir-cache-time=60m --timeout=30s --contimeout=15s --retries=3 --low-level-retries=1 --stats=0 -v RCLONE_CONFIG_PASS (Advanced) The password for the .rclone.conf pass (if specified when creating the config file)

RedMine's Icon

RedMine

Cloud, Network ServicesWeb

Redmine is a free and open source, web-based project management and issue tracking tool. It allows users to manage multiple projects and associated subprojects. It features per project wikis and forums, time tracking, and flexible role based access control. It includes a calendar and Gantt charts to aid visual representation of projects and their deadlines. Redmine integrates with various version control systems and includes a repository browser and diff viewer. The basic user is user: admin password: admin

resilio-sync's Icon

Resilio-sync(https://www.resilio.com/individuals/) (formerly BitTorrent Sync) uses the BitTorrent protocol to sync files and folders between all of your devices. There are both free and paid versions, this container supports both. There is an official sync image but we created this one as it supports user mapping to simplify permissions for volumes.

s3sync's Icon

s3sync beta

Backup, Cloud

This application backs up every folder mounted at /data/ to a given AWS S3 path using the aws s3 sync command. It requires a pair of (IAM) Access and Secret Keys. You can supply the usual s3 sync parameters such as --delete and everything else. The cron schedule defines how often the sync command is executed, and it uses a lockfile to avoid parallel executions.

scprime's Icon

ScPrime is a cryptocurrency project targeting public cloud services with a blockchain based ecosystem to pay individuals to store data around the globe using smart contracts and cryptographic proofs to ensure accuracy, security and redundancy. Note: This docker container runs the ScPrime Xa-Miner Software (Basic version) used for operating a storage provider. Setup: Command-line is required to configure your storage provider instance. Open the Unraid terminal and enter: docker exec -it scprime sh Getting Started: https://docs.scpri.me/diy-getting-started Storage Network Status: https://scpri.me/network Join the Discord for Help (Recommended): https://discord.gg/scprime Support can be found in Discord: #support-diy

seafile's Icon

This is an unofficial template that uses the official seafile community docker image. Seafile is an open source file sync&share solution designed for high reliability, performance and productivity. Sync, share and collaborate across devices and teams. Build your team's knowledge base with Seafile's built-in Wiki feature. STOP! Before continuing you must create your own custom docker network for Seafile to work. Step 1 In the webui naviate to Settings>Docker Enable "Preserve user defined networks" Step 2 Open unraid terminal and type: docker network create seafile-net Verify it was created by running "docker network list" Step 3 Make sure "Network Type:" under the ADVANCED VIEW is set to seafile-net. We will set our Database and memcached (if used) to also use seafile-net Step 4 - Database setup (assuming MariaDB) Create a new database container that has nothing on it. (This is very important and it will not work if you skip this step!) Step 5 Set the container name to: "seafile-mariadb" (this is important!) Set the "Network Type: seafile-net" Note the root password you used.

SeaFile's Icon

Seafile is an open source enterprise file sync and share platform with high reliability and performance. Seafile provides similar feature set to Dropbox, Google Drive and Office 365, while it allows users to host the server on their own hardware. The core feature of Seafile is file sync and share. It provides client apps for most operating systems like Windows, Mac OS, Linux, iOS and Android. It also provides a user-friendly web interface for accessing files in a web browser.

ShareX-Uploader's Icon

ShareX-Uploader

Cloud

This server allows you to easily upload ShareX screenshots and videos. It includes token authentication for security and can handle various image file types by converting them to WebP format for efficient storage. View the Git page: https://git.fascinated.cc/Fascinated/sharex-php-uploader

Sia's Icon

Sia is a decentralized storage platform secured by blockchain technology. The Sia Storage Platform leverages underutilized hard drive capacity around the world to create a data storage marketplace that is more reliable and lower cost than traditional cloud storage providers.

Sia-Daemon's Icon

Sia-Daemon

Cloud, Other

Sia is a decentralized cloud storage platform that radically alters the landscape of cloud storage. By leveraging smart contracts, client-side encryption, and sophisticated redundancy (via Reed-Solomon codes), Sia allows users to safely store their data with hosts that they do not know or trust. The result is a cloud storage marketplace where hosts compete to offer the best service at the lowest price. And since there is no barrier to entry for hosts, anyone with spare storage capacity can join the network and start making money.

SpeedtestforInfluxDB

atribe's Repository

Cloud, Network ServicesWeb

A speedtest docker container that forwards the data to influxDB. Download the config.ini file from https://github.com/barrycarey/Speedtest-for-InfluxDB-and-Grafana/blob/master/config.ini before you start the container.

storagenode-v3's Icon

This is official Storj V3 node client. To participate you must first have to have an authorization token, to get the Authentication Token go to: https://storj.io/sign-up-farmer This template is for running the Docker application only, please follow Storj Lab directions to generate your Node Identity files - this is in https://documentation.storj.io/dependencies/identity !!! IMPORTANT Two path need to be passed to the docker. Currently Storj requires that the path are mounted using --mount rather than -v. Please add the path for the storage and identity folders to the extra parameters in the following format (extra parameters can be accessed through the advanced view toggle): --mount type=bind,source="/mnt/user/appdata//storj/identity/storagenode/",destination=/app/identity --mount type=bind,source="/mnt/user//",destination=/app/config During the first run the -e SETUP=true argument needs to be added to this string to create the required folders. After the first run when container is created restart it and delete the -e SETUP=true argument. For additional information please visit the support thread: https://forums.unraid.net/topic/88430-support-storj-v3-docker

Storj's Icon

STORJ DAEMON Docker - using Storj public automated build. This template, nor author, are affiliated with storj.io. https://www.storj.io https://hub.docker.com/r/oreandawe/storjshare-cli/ Storj is a Crypto-asset and P2P cloud storage service. This Docker runs the back-end client for Storj allowing internet users to rent their disk space and earn SJX an Ethereum asset. The template author makes no guarantee that SJX or ETH will retain, or increase in fiat value. This is only the Storj Daemon and CLI tool. SETUP REQUIREMENTS: 1. TCP ports 4000 open on host and setup on container (should be set below) 2. Path on host for Storj data to sit. IE: make a user share, /mnt/user/storj 3. Your Ethereum-based wallet address. 4. The max allowed space STORJ can take up on the host; remember to make it less STORJ DAEMON STATUS: (In your command line) docker exec Storj storjshare status Optional Component: StorjStat is a free community made tool for monitoring your Storj farming node(s), the tool gives you both real-time and historical analysis. See storjstat.com and calxibe/StorjMonitor for more information. The StorjStat API is optionally supported by using the STORJ_MONITOR_API_KEY environment variable when starting the storjshare-cli Docker container.

StorjMonitor's Icon

Storj daemon + CLI; multiple-node in template support; Storjstat.com monitor installed. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Storj is a Crypto-asset and P2P cloud storage service. This Docker runs the back-end client for Storj allowing internet users to rent their disk space and earn STORJ an Ethereum asset. The template author makes no guarantee that STORJ or ETH will retain, or increase in fiat value. SETUP REQUIREMENTS: 1. TCP port 4000 open on host. 2. Path on host for Storj data to sit. IE: make a user share, /mnt/user/storj 3. Your Ethereum-based wallet address. 4. The max allowed space STORJ can take up on the host; remember to make it less 5. DDNS or DNS address. OPTIONAL REQUIREMENTS: 1. Storjstat.com API-Key 2. Additional network ports, if running multiple nodes. By default it increments from 4000. IE 4001, 4002, 4003++, and so on. STORJ DAEMON STATUS: (In your command line) docker exec StorjMonitor storjshare status

supervisor-lite's Icon

supervisor-lite

Cloud, Crypto Currency

A tool for ScPrime Storage Providers to set an arbitrary price and have the price auto-adjust an amount around that price. It also provides auto-reannouncement of the host address when IP address changes. Note: The setup instructions below will work with an ScPrime docker container named scprime (case sensitive) using the default SPD Hosting Port 4282. Other configurations will require editing Post Arguments (edit this template in Advanced View): https://docs.scpri.me/storageproviderindex/linux-supervisor-lite-installation-guide Pre-Installation Setup: Create a custom (user-defined) docker network, ex. scprime: Open the Unraid terminal and enter: docker network create scprime Edit your ScPrime Xa-Miner (Basic version) container template: Under Network Type, choose custom : scprime Create an API Password (you'll need this later) Apply changes to the ScPrime container template Setup Supervisor-Lite: Edit this Supervisor-Lite container template: Under Network Type, choose custom : scprime Enter in the API Password from the ScPrime container template Apply changes to the Supervisor-Lite template Join the Discord for Help (Recommended): https://discord.gg/scprime Support can be found in Discord: #support-diy

syncthing's Icon

Syncthing(https://syncthing.net) replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the Internet.

ubooquity's Icon

Ubooquity(https://vaemendis.net/ubooquity/) is a free, lightweight and easy-to-use home server for your comics and ebooks. Use it to access your files from anywhere, with a tablet, an e-reader, a phone or a computer.

Unraid-Cloudflared-Tunnel's Icon

Unraid-Cloudflared-Tunnel

Cloud, Network ServicesTools / UtilitiesUtilities

Simple cloudflared docker container for Unraid. Simply add your token from cloudflare dashboard as a variable and your done. There are advanced environement variables that can be set. The default values in these fields are what cloudflared will use by default if they are not set. There is more environement variables that can be added but will need a value entered or other configuration to use so I have removed them from the template. They can be seen on the github readme or the cloudflared docs. Cloudflared Docs: https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/ https://hub.docker.com/r/cloudflare/cloudflared https://github.com/cloudflare/cloudflared Github: https://github.com/AriaGomes/Unraid-Cloudflared-Tunnel DockerHub: https://hub.docker.com/r/figro/unraid-cloudflared-tunnel Discord: Figro#4064

Vector's Icon

Vector is a high-performance, end-to-end (agent & aggregator) observability data pipeline that puts you in control of your observability data. Collect, transform, and route all your logs, metrics, and traces to any vendors you want today and any other vendors you may want tomorrow. Vector enables dramatic cost reduction, novel data enrichment, and data security where you need it, not where it is most convenient for your vendors. Additionally, it is open source and up to 10x faster than every alternative in the space.