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. 


your_spotify's Icon

your_spotify

Your_spotify(https://github.com/Yooooomi/your_spotify) is a self-hosted application that tracks what you listen and offers you a dashboard to explore statistics about it! It's composed of a web server which polls the Spotify API every now and then and a web application on which you can explore your statistics.

YouTrack's Icon

YouTrack

Productivity

A project management tool that can be adapted to your processes to help you deliver great products. Track projects and tasks, use agile boards, plan sprints and releases, keep a knowledge base, work with reports and dashboards, create workflows that follow your business processes. Never force your process to fit the limits of a tool again. Unlike other project management tools, YouTrack can be customized to your needs!

youtube-dl-material's Icon

youtube-dl-material beta

Downloaders, Media Applications, Music, Video

YoutubeDL-Material is a self-hosted youtube-dl Server with a modern Material-based GUI and the capability to apply advanced configurations, like setting your own download paths based on rules. It is designed to be more customizable than the alternatives out there. It will also keep a record of already downloaded items. Enjoy! :)

youtube-dl-server's Icon

youtube-dl-server

runraid's Repository

Downloaders

Web / REST interface for downloading youtube videos onto a server. Enter a video url to download the video to the server. Url can be to YouTube or any other supported site. The server will automatically download the highest quality version available. Just navigate to http://{{address}}:{{port}}/youtube-dl and enter the requested {{url}}. curl -X POST --data-urlencode "url={{url}}" http://{{address}}:{{port}}/youtube-dl/q /youtube-dl : Downloads go there

youtube-transcript-to-article's Icon

youtube-transcript-to-article

Productivity, Tools / Utilities, Utilities

YouTube Transcript to Article YouTube Transcript to Article is a Docker-based Python project that provides an API for converting YouTube transcripts into professional articles using OpenAI's ChatGPT. This tool automates the creation of summaries or detailed articles from YouTube video content, making it easy to generate professional write-ups from video transcripts. Features Automatic Transcript Retrieval: Fetches the transcript of a YouTube video in its original language, handling both video URLs and IDs. Article Generation: Generates a professional article from the transcript, with options for brief or detailed formats. Customizable Output Language: Allows you to specify the output language, with the default being the video's language. Minimalist Web Interface: Provides a simple, user-friendly web interface to easily input video IDs or URLs and generate articles. Dockerized Deployment: Easy deployment with Docker, including integration options for Home Assistant and MQTT. You will need a OpenAI API key.

ytdl-sub-gui's Icon

Automate downloads and metadata generation with YoutubeDL. The GUI image runs code-server with ytdl-sub preinstalled and can be accessed at https://localhost:8443

Z80Pack's Icon

Z80Pack is an emulator for emulating CP/M 1, CP/M 2, CP/M 3, and MP/M II on Linux. This is a command line Docker only. There is a built in Shell in a Box WebGUI that is a command line browser window. You can also execute bash in the Docker. Configuration: /config - this path is used to store the disk configurations and CP/M and MP/M startup scripts. To log into the WebUI: User: vintage Password: computer Note: You will have to use the command 'sudo ./cpm' to run the simulator with root privileges.

zabbix-agent2's Icon

zabbix-agent2

Network Services, Management

This container is just official Zabbix Agent image. Any Zabbix Server configuration/setup will need to be completed by yourself. To set this container up just edit the following: "ZABBIX_SERVER_HOSTNAME" to your unraid server hostname "ZABBIX_SERVER_IP" to the IP address of your Zabbix Server or Proxy If you would like Zabbix to monitor disks as well as system resources you will need to add each one as a path manually. Please view the guide available on the forums.

Zandronum's Icon

This Docker will download and install Zandronum Server and run it. Zandronum brings classic Doom into the 21st century, maintaining the essence of what has made Doom great for so many years and, at the same time, adding new features to modernize it, creating a fresh, fun new experience. ATTENTION: You have to place your wad files into the '/wads' folder to complete the startup of the server (If you place more than one wad file in the folder you have to append the GAME_PARAMS with for example: '-iwad DOOM2.WAD' - without quotes - to load like in this example DOOM2, also note that the wad file is case sensitive).

zappiti-server's Icon

zappiti-server

Media Servers, Music, Photos, Video

Docker container to install and run Zappiti Server app as a local Cloud to manage your library using your Unraid server. Your files used for the collection are saved only on your machine.

ZFS Master's Icon

The ZFS Master plugin provides information and control over the ZFS Pools in your Unraid. Available ZFS Pools are listed under the "Main/ZFSMaster" tab.

ZFS-companion's Icon

This plugins wants to be the sidekick to unRAID-ZFS from Steini1984, adding a widget for the dashboard, and possibly some APIs to get the status (ie. to use with HomeAssistant).

Zipline's Icon

A file upload server (ShareX/Flameshot) that is easy to use, packed with features, and easy to setup! This Unraid configuration is setup and ready to deploy and use instantly, the only configuration necessary is providing your PostgreSQL credentials as a connection string. An external PostgreSQL (14 or higher) database is required! Once the container has started you can visit Zipline's webUI (default port 8092), the default login credentials are: Username: administrator Password: password For advanced configuration, expand the settings when creating the container. Additionally, see a full list of available environment variables in the documentation: (https://zipline.diced.sh/docs/config)

zitadel's Icon

zitadel

Security

ZITADEL as identity experience platform provides all the features for identity management, secure authentication, and access management for your customers, employees, devices or services. Our platform makes it easy to deploy a hosted, multi-factor secured login, offer single sign-on, allow users to bring existing identities, integrate with our APIs, and keep informed with our event-based audit trail. Working with Postgres 16 and 17. Please replace --masterkey “MasterkeyNeedsToHave32Characters” in Post Arguments with a safe one. Default username: [email protected] Default password: Password1! In the above username, replace localhost with your configured external domain, if any. e.g. with [email protected]

znc's Icon

Znc(http://wiki.znc.in/ZNC) is an IRC network bouncer or BNC. It can detach the client from the actual IRC server, and also from selected channels. Multiple clients from different locations can connect to a single ZNC account simultaneously and therefore appear under the same nickname on IRC.

ZNC's Icon

ZNC is an IRC network bouncer or BNC. It can detach the client from the actual IRC server, and also from selected channels. Multiple clients from different locations can connect to a single ZNC account simultaneously and therefore appear under the same nickname on IRC. It supports Transport Layer Security connections and IPv6. DEFAULT CREDENTIALS: Username: admin Password: admin

ZombiePanic-Source's Icon

ZombiePanic-Source

ich777's Repository

Game Servers

This Docker will download and install SteamCMD. It will also install Zombie Panic! Source and run it. PASSWORD: The initial Password is: 'Docker' and the initial RCON Password is: 'adminDocker' (without quotes). 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!

Zoneminder's Icon

Zoneminder is the top Linux video camera security and surveillance solution. ZoneMinder is intended for use in single or multi-camera video security applications, including commercial or home CCTV, theft prevention and child, family member or home monitoring and other domestic care scenarios such as nanny cam installations. It supports capture, analysis, recording, and monitoring of video data coming from one or more video or network cameras attached to a Linux system. ZoneMinder also support web and semi-automatic control of Pan/Tilt/Zoom cameras using a variety of protocols. It is suitable for use as a DIY home video security system and for commercial or professional video security and surveillance. It can also be integrated into a home automation system via X.10 or other protocols. If you're looking for a low cost CCTV system or a more flexible alternative to cheap DVR systems then give ZoneMinder a try. Configuration: Appdata Config Path - This is where the configuration and library files will reside Data Path - This is where events images/videos will reside WebUI Port - Port used to access Zoneminder using ssl security. Change the desired port for access to the Zoneminder WebUI if necessary. The default port of 8443 might not be appropriate for your system. Shared Memory - Turn on the advanced view and adjust the '--shm-size' in the Extra Parameters to half of your installed memory. zmNinja Event Notification Server Port - Port used for zmNinja events to iOS and Android devices. Change the desired port for the zmNinja Event Notification Server if necessary. The default port of 9000 might not be appropriate for your system. Click on "Show Docker Allocations" and confirm you do not have a port conflict with other Docker ports.

zotero's Icon

zotero

Zotero(https://www.zotero.org/) is a free, easy-to-use tool to help you collect, organize, annotate, cite, and share research.

zwave-js-ui's Icon

Fully configurable Zwave Control Panel and MQTT gateway using NodeJS and Vue Recommended to pass in the USB adapter via the serial/by-id/ - find yours by a terminal command of: ls -l /dev/serial/by-id Example: /dev/serial/by-id/usb-Silicon_Labs_Zooz_ZST10_700_Z-Wave_Stick_a2b44f42d260ec11a6583d7625bfaa52-if00-port0:/dev/zwave