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.


LibrePhotos's Icon

Features Support for all types of photos including raw photos Support for videos Timeline view Scans pictures on the file system Multiuser support Generate albums based on events like "Thursday in Berlin" Face recognition / Face classification Reverse geocoding Object / Scene detection Semantic image search Search by metadata What does it use? Image Conversion: ImageMagick Video Conversion: FFmpeg Exif Support: ExifTool Face detection: face_recognition Face classification/clusterization: scikit-learn and hdbscan Image captioning: im2txt, Scene classification places365 Reverse geocoding: Mapbox: You need to have an API key. First 50,000 geocode lookups are free every month.

mailgun_logger's Icon

MailgunLogger is a simple admin tool that uses the Mailgun API to retrieves events on a regular basis from Mailgun - who only provide a limited time of event storage - and stores them inside a MySQL database.

mediawiki-beta's Icon

Docker container for MediaWiki running on Alpine, S6-overlay, Nginx, PHP-FPM, MediaWiki Parsoid service, WYSIWYG VisualEditor extension, along with other extensions. A CLI menu to simplify managing extensions, backups, database updates, and service configurations, scripts that handle setup and Mediawiki upgrades, and optional MariaDB add-in.

Minio's Icon

Minio

Backup, Cloud

Minio is a high performance distributed object storage server, designed for large-scale private cloud infrastructure. Minio is widely deployed across the world with over 157M+ docker pulls

Nacho-Rclone-Native-GUI's Icon

Nacho-Rclone-Native-GUI

Backup, Cloud, Tools / UtilitiesUtilities

This unRAID application is a Docker container running rclone's built-in GUI (https://rclone.org/gui/). The default username and password is rclone/rclone. To change it, modify the --rc-user and --rc-pass values for Post Arguments in unRAID's container configuration.

nextcloud's Icon

Nextcloud(https://nextcloud.com/) gives you access to all your files wherever you are. Where are your photos and documents? With Nextcloud you pick a server of your choice, at home, in a data center or at a provider. And that is where your files will be. Nextcloud runs on that server, protecting your data and giving you access from your desktop or mobile devices. Through Nextcloud you also access, sync and share your existing data on that FTP drive at the office, a Dropbox or a NAS you have at home.

Nextcloud's Icon

Nextcloud can be used to access and share your files, calendars, contacts and more. Feel free to edit the container, enable the advanced view and change nextcloud:latest to nextcloud:123 to force the usage of a specific Nextcloud version. INSTALLATION At first install a MariaDB or PostgreSQL container. Changing their paths to /mnt/cache/appdata/... (instead of /mnt/user/appdata/...) will enormously boost Nextcloud's loading times! After that use the database's IP:Port and credentials to install Nextcloud. Optionally installing the Swag or Nginx Proxy Manager container allows you to access Nextcloud from outside of your home through HTTPS (do not forget forwarding the Ports 80 and 443 in your router). Note: The proxy itself needs to communicate through HTTP (not HTTPS) with Nextcloud. UPDATES Nextcloud often needs manual interaction to fix database indexes. In those cases execute the following through the Unraid Terminal to fix them: docker exec --user 99 Nextcloud php occ db:add-missing-indices Sometimes this command is needed: docker exec --user 99 Nextcloud php occ db:convert-filecache-bigint --no-interaction

nextcloud-aio-mastercontainer's Icon

nextcloud-aio-mastercontainer

Cloud

Nextcloud All In One - "my note: Suitable for those who use NGINX PROXY MANAGER" Nextcloud AIO stands for Nextcloud All In One and provides easy deployment and maintenance with most features included in this one Nextcloud instance. Included are: Nextcloud Nextcloud Office High performance backend for Nextcloud Files High performance backend for Nextcloud Talk Backup solution (based on BorgBackup) OnlyOffice ClamAV admin panel: https://serverIP:8080

Nextcloud-cronjob's Icon

Nextcloud-cronjob

Cloud

Nextcloud cron job runner. The official Nextcloud Docker container needs something external to run its cron jobs reliably, this is a simple solution to this problem to avoid having to delve into user scripts. Make sure to select "Cron (Recommended)" for the Background Jobs option in your nextcloud instance's Basic Settings.

Nextcloud-ffmpeg's Icon

Nextcloud-ffmpeg

Cloud

Official Nextcloud image, but with ffmpeg added to the container to allow for building video thumbnails and using video conversion apps. The image is built from the official nextcloud:latest tag. ffmpeg takes an extra 450MB in the container image, should you not need it you can safely replace the "Repository" entry with "nextcloud:latest", both images are directly compatible regarding all of appdata/storage/database/mounts/ports. To enable previews for movies you will need to edit your appdata/config/config.php file and enable the appropriate providers, refer to Nextcloud's configuration doc below or the config.sample.php in the same folder which is well documented: https://docs.nextcloud.com/server/22/admin_manual/configuration_server/config_sample_php_parameters.html#previews. If you have large images you might need to increase preview_max_memory, in which case you would also want to increase the global PHP memory limit. To do so you can add "-e PHP_MEMORY_LIMIT=XX" in this template's Extra Parameters. The image supports Intel Quicksync for hardware transcoding in the Memories app, to enable add a new Device to the template, with "/dev/dri".

Nextcloud-multimedia's Icon

Nextcloud-multimedia

Cloud, Media ServersPhotos, Video

This is the latest Nextcloud-27.1.4-apache image with additional packages and plugins installed to support videos and facial recognition: - ffmpeg (install from apt repository) - pdlib (built from source) - bzip (built from source) INSTALLATION First install a MariaDB or PostgreSQL container. Changing their paths to /mnt/cache/appdata/... (instead of /mnt/user/appdata/...) will enormously boost Nextcloud's loading times! After that use the database's IP:Port and credentials to install Nextcloud. Optionally install the Swag or Nginx Proxy Manager container allows you to access Nextcloud from outside of your home through HTTPS (do not forget forwarding the Ports 80 and 443 in your router). Note: The proxy itself needs to communicate through HTTP (not HTTPS) with Nextcloud. INSTALL AND CONFIGURE NEXTCLOUD MEMORIES Install Memories from within the Nextcloud application and provide it the base folder for your media when it asks. Launch a console into the container and run the following commands individually: php occ memories:video-setup (follow the prompts) php occ memories:index INSTALL AND CONFIGURE FACIAL RECOGNITION Install the 'face recognition' app from within the Nextcloud application. Launch a terminal for the container and run the following command to initialize it (customize to suit): php occ face:setup --memory 1024M --model 1 From within the application, visit settings the face recognition settings and select a temporary file size. To kick off scanning for faces: php occ face:background_job UPDATES Nextcloud often needs manual interaction to fix database indexes. In those cases execute the following through the Unraid Terminal to fix them: docker exec --user 99 Nextcloud php occ db:add-missing-indices Sometimes this command is needed: docker exec --user 99 Nextcloud php occ db:convert-filecache-bigint --no-interaction

nextcloudpi's Icon

This is a template for the Nextcloudpi docker container, this is an all in one solution for someone wanting to run Nextcloud on their unRaid server. More information can be found here: https://ownyourbits.com/ https://hub.docker.com/r/ownyourbits/nextcloudpi Before hitting start, select advanced view in the top right corner, add your servers IP address e.g. 192.168.1.5 or the IP of the container if you specify a unique one.

Nightscout's Icon

Nightscout

Cloud

Allows the installation of Nightscout, a remote CGM monitoring system. It allows the upload and display of blood glucous values and can be configuered to issue warnings etc. This is mainly useful to diabetics. For more information see: http://www.nightscout.info/ Note that this container only contains the required data to run the website. For data logging, a MongoDB instance is necessary. Configuration of Nightscout is done over variables that are passed through Docker. For ease of use, only required and important variables are exposed by default. For an extensive list of all variables, please refer to: https://github.com/nightscout/cgm-remote-monitor#environment

Onedrive's Icon

Onedrive

Cloud

A free Microsoft OneDrive Client which supports OneDrive Personal, OneDrive for Business, OneDrive for Office365 and SharePoint. Installation: - Before creating the Onedrive docker container, make sure you created a configuration and data folder first (see template). - Install the Onedrive docker container using the template. - Once installed, stop the docker container and find the container ID. (In the right upper corner of the docker page, switch over from ‘Basic view’ to ‘Advanced view’. Now you can see the Container ID for your newly created container (for example 72409c107bd0). Copy this ID.) - Open the Unraid terminal and type: docker start your_container_ID --interactive (use right mouse --> paste to paste your container ID in the terminal). - After entering the command and pressing enter, the container starts in interactive mode and a link to a Microsoft login page is shown in the terminal. You can open this link by clicking on it and log in with the Microsoft credentials of the Onedrive account you want to add. If successful, a blank page is shown. Copy the full address of this page and past it (right mouse and paste) in the terminal as the response URL and press enter. If the link is accepted, the client immediately starts downloading your files. - You can close the terminal, restart the container normally and everything should be working from now on. - For every Onedrive account you want to sync with Unraid, you need to create a new docker container with a different folder for the configuration and data files.

OpenProject's Icon

OpenProject is a web-based project management system for location-independent team collaboration, this is a release of the open-source community edition. Once the container has started it may take a few minutes before the WebUI is available, see container logs for startup progress. The default administrator login credentials are: Username: admin Password: admin For advanced configuration, see all supported environment variables: (https://www.openproject.org/docs/installation-and-operations/configuration/environment/#supported-environment-variables)

ownCloud's Icon

OwnCloud provides universal access to your files via the web, your computer or your mobile devices — wherever you are. Mariadb is built into the image. Built with php 7.2, 7.3, and 7.4 (selectable), mariadb 10.4 and nginx 1.18 Configuration /config - Where ownCloud should store its config files. /data - Where ownCloud should store its data files. Note: Set Network to br0 and assign a static IP address.

PiGallery2's Icon

Homepage: http://bpatrik.github.io/pigallery2/ This is a fast (like faster than your PC fast) directory-first photo gallery website, optimised for running on low resource servers (especially on raspberry pi). ✔️ Strenghts: ⚡ Fast, like for real ✔️ Simple. Point to your photos folder and a temp folder and you are good to go ⛔ Weakness: 😥 Its simple. Shows what you have that's it. No gallery changes (photo delete, rotate, enhance, tag, organize, etc), your gallery folder is read-only. Live Demo @ heroku: https://pigallery2.herokuapp.com/ BasicLogin. User: Admin Password: Admin

pingvin-share's Icon

pingvin-share beta

Cloud, Productivity

Pingvin Share is self-hosted file sharing platform and an alternative for WeTransfer. ✨ Features Spin up your instance within 2 minutes Create a share with files that you can access with a link No file size limit, only your disk will be your limit Set a share expiration Optionally secure your share with a visitor limit and a password Email recepients Light & dark mode

pinry's Icon

A tiling image board system for people who want to save, tag, and share images, videos and webpages in an easy to skim through format. Basically self-hosted Pinterest. Project includes a chrome/firefox extension bookmarklet.

poste's Icon

FREE version of Poste.io, full mail server solution. POP3, SMTP, IMAP, Spamassassin, WebMail, WebAdmin. INITIAL SETUP: 0. Requires registered FQDN to send/receive external email. 1. Following ports are used by container for mail: 25, 110, 143, 443, 465, 587, 993, 995 2. Following ports are used by container for webui: 443, 8280 (These may conflict, check your ports) 3. Make a user share for mail data, default is /mnt/user/poste 4. Some or all mail ports may need to be opened, forwarded, or dmz for mail send/receive to work. Optional arguments -e "HTTPS=OFF" To disable all redirects to encrypted HTTP, its useful when you are using some kind of reverse proxy (place this argument before image name!) NOTE: Marked as BETA, simply because author is not an expert in email exchange servers -- software itself looks pretty good.

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.

psitransfer's Icon

psitransfer

Cloud

Simple open source self-hosted file sharing solution. To access Admin Page add /admin at the end of the URL