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.


sqlserver2017's Icon

It's MS SQL Server... on Linux... who would have thunk it?!? Uses Official images for Microsoft SQL Server based on Ubuntu @ https://hub.docker.com/_/microsoft-mssql-server/ Database Storage Path: SQL Server data storage, defaults to cache drives for best performance. TCP Access Port - SQL Server TCP port, defaults to 1433. Accept End-User License Agreement - End-user License Agreement, REQUIRED. Sysadmin Password - SQL Server Sysadmin (sa) password, defaults to ChangeMe! if not changed.

sqlserver2019's Icon

It's MS SQL Server... on Linux... who would have thunk it?!? Uses Official images for Microsoft SQL Server based on Ubuntu @ https://hub.docker.com/_/microsoft-mssql-server/ Database Storage Path: SQL Server data storage, defaults to cache drives for best performance. TCP Access Port - SQL Server TCP port, defaults to 1433. Accept End-User License Agreement - End-user License Agreement, REQUIRED. Sysadmin Password - SQL Server Sysadmin (sa) password, defaults to ChangeMe! if not changed.

sqlserver2022's Icon

It's MS SQL Server... on Linux... who would have thunk it?!? Uses Official images for Microsoft SQL Server based on Ubuntu @ https://hub.docker.com/_/microsoft-mssql-server/ Database Storage Path: SQL Server data storage, defaults to cache drives for best performance. TCP Access Port - SQL Server TCP port, defaults to 1433. Accept End-User License Agreement - End-user License Agreement, REQUIRED. Sysadmin Password - SQL Server Sysadmin (sa) password, defaults to ChangeMe! if not changed.

Squad's Icon

This Docker will download and install SteamCMD. It will also install Squad 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!

sshwifty's Icon

Sshwifty is a SSH and Telnet connector made for the Web. It can be deployed on your computer or server to provide SSH and Telnet access interface for any compatible (standard) web browser. For support in chrome website must run in HTTPS mode, as such a .crt and .key file must be privded in /mnt/user/appdata/sshwifty/certs/ Supports configuration file for hosts with passwords/private key matches prepopulated https://github.com/nirui/sshwifty

Yet Another Proxy (YAP) for SmoothStreams.tv Docker Image Environment variables will take precedence over manual changes to proxysettings.json and will persist across container restarts. This means that if you set the YAP_USERNAME and YAP_PASSWORD for instance when you create the container, these will always be placed in the proxysettings.json file, even if you edit the file manually with a text editor. For Plex setup see: https://github.com/stokkes/docker-sstvproxy#plex

stable-diffusion's Icon

stable-diffusion

GPU-ready Dockerfile to run the Stability.AI stable-diffusion model with a simple web interface

stable-diffusion's Icon

stable-diffusion

Tools / Utilities, Utilities

A big thank you to Holaf for this compiled version of Stable Diffusion which allows you to easily benefit from the interface of your choice and fully enjoy the power of this artificial intelligence. Please note that to work properly, it is recommended to have an Nvidia GPU with at least 6GB of VRAM. /! During the first installation or when changing the Web-UI, the first startup may take some time to download/install the necessary packages /! Un grand Merci à Holaf pour cette version compilée de Stable Diffusion qui permet de bénéficier de l'interface de votre choix facilement pour profiter pleinement de la puissance de cette intelligence artifielle. Attention, pour bien fonctionner il est recommandé d'avoir un GPU Nvidia d'au moins 6GB de VRAM. /! lors de la premiere installation ou lors d'un changement de Web-ui le premier démarrage peut prendre du temps le temps de télécharger/installer les paquets nécessaires /!

stackedit's Icon

StackEdit’s Markdown syntax highlighting is unique. The refined text formatting of the editor helps you visualize the final rendering of your files.

standardnotes-web's Icon

standardnotes-web

Productivity

A safe and private place for your life's work. Standard Notes is a simple and private notes app available on most platforms, including Web, Mac, Windows, Linux, iOS, and Android. Before you start, make sure to copy the sample.env.sample (https://github.com/standardnotes/app/blob/main/.env.sample) to your standardnotes-web appdata directory and configure it with your parameters. Update the container ExtraParams accordingly.

starbase's Icon

A nice looking homepage for Docker containers or any services and links. Create a config.json file in the app data location, then copy and paste the following from https://github.com/notclickable-jordan/starbase-80/blob/main/config.json.sample Modify per your requirements

Starbound's Icon

This Docker will download and install SteamCMD. It will also install Starbound (Valid Steam useraccount with the game purchased and Steam Guard disabled required) and run it. ATTENTION: For this Docker you have to specify a valid Steam account with Steam Guard disabled and the game in the library otherwise the gamefiles won't download! 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!

Starbound-GOG-Server's Icon

Starbound-GOG-Server beta

Other

Docker container to run a GOG Starbound Server.

StarMade's Icon

This container will download and install a StarMade Dedicated Server. It will also install a basic server.cfg at the first startup. UPDATE: The container will check on every restart if there is a newer version of StarMade available.

Stash's Icon

Stash is a Go app which organizes and serves your NSFW adult media content. data: where your media collection is config: where the config file and the stash database file will be stored metadata: the main metadata folder, used for import/export functions cache: a folder to use as cache generated: where the previews, screenshots, transcoded files, and sprites will be generated. This can grow very large if you have a large collection, you may want it on your array instead of your cache, this choice is up to you.

Stationeers's Icon

This Docker will download and install SteamCMD. It will also install Stationeers and run it. Configuration: To configure your server edit the file 'settings.xml' which lives in the main directory from the container (please don't forget to stop the container before editing the file). 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!

statping's Icon

An easy to use Status Page for your websites and applications. Statping will automatically fetch the application and render a beautiful status page with tons of features for you to build an even better status page.

Statping-ng's Icon

Statping-ng aims to be an updated drop-in replacement of statping after development stopped on the original fork. An easy to use Status Page for your websites and applications. Statping will automatically fetch the application and render a beautiful status page with tons of features for you to build an even better status page.

steam-headless-secondary's Icon

steam-headless-secondary

Game Servers

Headless Steam Service (Secondary) This container relies on an existing working SteamHeadless running. Features: Run a second (or third or fourth) instance of steam on the Steam Headless desktop. All the same features as Steam Headless accessed through an existing Steam Headless container Notes: NETWORK TYPE: Each instance of this container should be run on a "Custom: br0" network and should be configured with a unique "Fixed IP address". RUNNING MULTIPLE INSTANCES: Only one instance of Steam Headless can play a game at any time. If you start a second Remote Play link, it wil hijack the virtual monitor, and all input devices from the first one. STORAGE PATHS: Everything that you wish to save in this container should be stored in the home directory or a docker container mount that you have specified. All files that are store outside your home directory are not persistent and will be wiped if there is an update of the container or you change something in the template. GAMES LIBRARY: It is recommended that you mount your games library to /mnt/games/GameLibrary/SteamLibrary and configure Steam to add that path. NVIDIA GPU: To enable NVIDIA GPU support, ensure that you have installed the Nvidia-Driver plugin and add the "--runtime='nvidia'" parameter added to "Extra Parameters:" AMD GPU: To enable AMD GPU support, ensure that you have installed the Radeon-TOP plugin. AMD OR INTEL HW ACCELERATED VIDEO ENCODING: To enable support for VAAPI HW Accelerated Video Encoding, add the "--device='/dev/dri'" parameter added to "Extra Parameters:"

steamos's Icon

steamos

SteamOS(https://www.steamdeck.com/) is an Arch based Linux distribution made by Valve Software. This container is a vanilla Arch install with Steam repositories added for software support. This container will only work with modern AMD/Intel GPUs on a real Linux Host

StirlingPDF's Icon

Stirling PDF (S-PDF) SPDF is a locally hosted web application that allows you to perform various operations on PDF files, such as merging, splitting and converting PDFs and more advanced features like OCR and compression Additional unraid docker settings in advanced section if required The majority of variable settings override any settings in /configs/settings.yml You can edit setting there instead of using docker variables if you want (You would need to remove them from docker to avoid override)

Stoneblock-3's Icon

Stoneblock-3

Game Servers

Docker Container for FTB Presents Stoneblock 3 Minecraft Modpack The docker on first run will download the same version as tagged of FTB Presents Stoneblock 3 and install it. This can take a while as the Forge installer can take a bit to complete. You can watch the logs and it will eventually finish. After the first run it will simply start the server.

Stoneblock2's Icon

Stoneblock2

Game Servers

FTB Presents Stoneblock 2 Modded Minecraft ServerFTB Presents Stoneblock 2The Stoneblock you like, now just even better then before! New mods, new dimensions, and new bosses! Version tags available: - 1.22.0 - 1.21.1Setup:You must accept the EULA by setting the EULA variable to true or the install will fail.Optional:You can setup a comma separated list of players who will have admin privileges in game by setting OPS

Stoneblock3's Icon

Stoneblock3

Game Servers

FTB StoneBlock 3 Modded Minecraft ServerFTB StoneBlock 3In a world surrounded by stone, build yourself a subterranean kingdom that really rocks! Use magic and technology to forge your realm to your designs.Version tags available: - 1.9.0 - 1.8.1 - 1.8.0 - 1.7.1 - 1.7.0 - 1.6.1 - 1.5.0 - 1.4.3 - 1.4.2 - 1.4.1 - 1.3.0 - 1.2.1 - 1.2.0 - 1.1.1 - 1.1.0 - 1.0.2 - 1.0.1 - 1.0.0Setup:You must accept the EULA by setting the EULA variable to true or the install will fail.Optional:You can setup a comma separated list of players who will have admin privileges in game by setting OPS

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