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.


Mindustry's Icon

This is a Basic Mindustry Server. It will download the preferred version of Mindustry and run it. UPDATE NOTICE: If you set the GAME_V to 'latest' the container will always check on startup for a new version or you can set it to whatever version you preferr eg: '100', '90',... (without quotes, upgrading and downgrading also possible). CONSOLE: To connect to the console open up the terminal for this docker and type in: 'docker exec -u mindustry -ti NAMEOFYOURCONTAINER screen -xS Mindustry' (without quotes).

MinecraftBasicServer's Icon

MinecraftBasicServer

ich777's Repository

Game Servers

This is a Basic Minecraft Server, with the basic configuration it will download and install a Vanilla Minecraft. You can also install a FTB (FeedTheBeast), Bukkit, Spigot,... server. Start the container for the first time let it do it's work and shut it down. After that copy over your favorite server executable (don't forget to set the Serverfile name to the same as you copied over) and start the container again. JAVA RUNTIME: Enter your prefered Runtime 'basicjre'=jre8, 'jre11'=jre11, 'jre15'=jre15 Don't change unless you are knowing what you are doing! Please keep in mind if you change the runtime you have to delete the old runtime before UPDATE: If you set the variable GAME_V to 'latest' the container will check on every restart if there is a newer version available (if set to 'latest' the variable JAR_NAME has to be 'server'). ATTENTION: Don't forget to accept the EULA down below and don't forget to edit the 'server.properties' file the server is by default configured to be a LAN server and to be not snooped. WEB CONSOLE: You can connect to the Minecraft console by opening your browser and go to HOSTIP:9011 (eg: 192.168.1.1:9011) or click on WebUI on the Docker page within Unraid.

MinecraftBedrockEdition's Icon

MinecraftBedrockEdition

ich777's Repository

Game Servers

This is a Basic Minecraft Bedrock Edition Server. This container downloads Minecraft Bedrock Edition Server in the specified version or you can also set it to ‘latest’ to download and check on every restart if there is a newer version available. UPDATE NOTICE: If you set the GAME_VERSION to ‘latest’ the container will check on every start/restart if there is a newer version available, otherwise enter the preferred version number that you want to install, you also can downgrade your server (no guarantee that it works if you downgrade much versions). WEB CONSOLE: You can connect to the Minecraft console by opening your browser and go to HOSTIP:9010 (eg: 192.168.1.1:9010) or click on WebUI on the Docker page within Unraid.

Mordhau's Icon

This Docker will download and install SteamCMD. It will also install Mordhau and run it. Initial login SERVERNAME: MordhauDocker SERVERPASSWORD: Docker ADMINPASSWORD adminDocker 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!

MultiTheftAuto's Icon

This Docker will download and install Multi Theft Auto SERVERNAME: Docker MTA Server SERVERPASSWORD: Docker. If you want to connect to the console open a terminal and enter 'docker exec -u mta -ti NAMEOFYOURCONTAINER screen -xS MTA' (without quotes), to disconnect close the window. UPDATE NOTICE: You can Force Update this Container (please note that you have to set Download Resources to 'true' and leave Skip Basicconfiguration blank to download everything new).

Necesse's Icon

Necesse

Game Servers

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

NEOTOKYO's Icon

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

NoMoreRoomInHell's Icon

NoMoreRoomInHell

Game Servers

This Docker will download and install SteamCMD. It will also install No More Room In Hell and run it. ATTENTION: First Startup can take very long since it downloads the gameserver files! PUBLIC PLAY: If you want that your server is public listed you must add '+sv_setsteamaccount YOURTOKEN' to the GAME_PARAMS (without the quotes and replace YOURTOKEN with your token). Create your token here: https://steamcommunity.com/dev/managegameservers (every gameserver needs it's own token!!!) You can also run multiple servers with only one SteamCMD directory!

OpenMW-TES3MP's Icon

OpenMW-TES3MP

Game Servers

TES3MP is a project adding multiplayer functionality to OpenMW, a free and open source engine recreation of the popular Bethesda Softworks game "The Elder Scrolls III: Morrowind". As of version 0.7.0, TES3MP is fully playable, providing very extensive player, NPC, world and quest synchronization, as well as state saving and loading, all of which are highly customizable via serverside Lua scripts. Remaining gameplay problems mostly relate to AI and the synchronization of clientside script variables. Update Notice: Simply restart the container if a newer version of the game is available.

OpenRCT2's Icon

This Docker will download and install the preferred version of OpenRCT2 (don't forget to put in the server version to download). ATTENTION: First Startup can take very long since it downloads the gameserver files! Manual Installation: You can also install a version manually but please be sure to put in the right version number of the file: ‘v0.2.3-develop-e4a2b1f9c’ if the source file is named like this: ‘OpenRCT2-0.2.3-develop-e4a2b1f9c-linux-x86_64.tar’, drop the file into the openrct2 directory and eventually restart the container to install it. Update Notice: If you want to update or downgrade the game simply change the version number. ATTENTION: The variables Admin Name & Admin Hash will only work on the first time you enter these, after that you must change it manually in ‘/SERVER_DIR/user-data/users.json’. NOTICE: If you got no IPv6 you will get an Error and a Warning in the log about that, you can ignore that the server runs just fine on IPv4.

OperationHarshDoorstop's Icon

OperationHarshDoorstop

Game Servers

This Docker will download and install SteamCMD. It will also install Operation: Harsh Doorstop 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!

Palworld's Icon

Palworld

Game Servers

This Docker will download and install SteamCMD. It will also install Palworld and run it. Server Name: Palworld Docker Password: Docker Admin Password: adminDocker Configuration: The configuration is located at: .../Pal/Saved/Config/LinuxServer/PalWorldSettings.ini 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!

PavlovVR's Icon

This Docker will download and install SteamCMD. It will also install Pavlov VR and run it. ATTENTION: First Startup can take very long since it downloads the gameserver files! WARNING: I would strongly recommend that you mount a path to the /tmp directory inside the container because maps will be downloaded to the /tmp directory and can fill up your Docker image! 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!

PostScriptum's Icon

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

ProjectZomboid's Icon

This Docker will download and install SteamCMD. It will also install Project Zomboid and run it. Servername: 'Docker ProjectZomboid' Password: 'Docker' AdminPassword: 'adminDocker' ATTENTION: First Startup can take very long since it downloads the gameserver files! CONSOLE: To connect to the console open up a terminal and type in: 'docker exec -u steam -ti NAMEOFYOURCONTAINER screen -xS PZ' (without quotes), to disconnect from the console simply close the window. 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!

PVK-II's Icon

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!

Quake3's Icon

This Docker will download and install Quake III Server (You have to copy your .pk3 files from your game directory to your server). PK3 Files: After the container started the first time you have to copy your pak.pk3 files from your Quake III Arena directory into your server directory: .../.q3a/baseq3/ (i strongly recommend you to place all your pak.pk3 files into it) after that simply restart the container and it would start the server. Configuring the server: Your server.cfg and maprotationfile.cfg is located into your server directory and .../.q3a/baseq/ (after you successfully started the Quake III Server once).

QuakeLive's Icon

This Docker will download and install SteamCMD. It will also install Quake Live and run it. Initial ServerName: 'Quake Live Docker' and Password: 'Docker' (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!

RCON's Icon

This plugin adds RCON to your unRAID server and enables your to connecto to various servers who are following the RCON protocol standard. Simply issue 'rcon -h' from an unRAID Terminal and you get an overview on how to connect. A basic connection command will look like this: 'rcon -a RCONIP:RCONPORT -p PASSWORD' to end the connection press CTRL + C. ATTENTION: The RCON protocol transmits everything un-encrypted (including your password!). Therefore it is strongly recommended to not connect to RCON over the internet rather it is recommended to use a VPN or SSH if you want to connect to a foreign server over the internet. Source: https://github.com/n0la/rcon

RUST's Icon

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

Satisfactory's Icon

Satisfactory beta

Game Servers

This Docker will download and install SteamCMD. It will also install Satisfactory and run it. SETTINGS: The first player that connects to the server becomes administrator, edit the server settings and can create a game. 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!

SCP-SecretLaboratory's Icon

SCP-SecretLaboratory

ich777's Repository

Game Servers

This Docker will download and install SteamCMD. It will also install SCP:Secret Laboratory with MultiAdmin and ServerMod 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! CONSOLE: To connect to the console open up a terminal and type in: 'docker exec -u steam -ti NAMEOFYOURCONTAINER screen -xS SCP' (without quotes), to disconnect from the console simply close the window.

SonsOfTheForest's Icon

SonsOfTheForest beta

Game Servers

This Docker will download and install SteamCMD. It will also install Sons Of The Forest and run it. SERVERNAME: 'Sons Of The Forest Docker Server' SERVERPASSWORD: 'Docker' (you can change this in your SERVERFOLDER/userdata/dedicatedserver.cfg) BETA Warning: Since this Docker runs with WINE it's marked as BETA, i can not guarantee if the server is running always as expected! ATTENTION: First Startup can take very long since it downloads the gameserver files! WARNING: You have to open the ports in your firewall as listed in this template, if not the server will not properly start. If you want LAN play only you have to edit the dedicatedserver.cfg file and set the "LanOnly" flag to: "true" (without double quotes). 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!

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!

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!

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.

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!

Stormworks's Icon

Stormworks beta

Game Servers

This Docker will download and install SteamCMD. It will also install Stormworks and run it. Initial server configuration: Servername: Stormworks Docker Password: Docker Configuration/Save Location: You'll find your server configuration and saved games in: ../WINE64/drive_c/users/steam/AppData/Roaming/Stormworks/ ATTENTION: First startup can take very long since it downloads the gameserver files and it also installs the runtimes which can take quite some time! Update Notice: Simply restart the container if a newer version of the game is available.

Subsistence's Icon

Subsistence beta

Game Servers

This Docker will download and install SteamCMD. It will also install Subsistence and run it. ATTENTION: First startup can take very long since it downloads the gameserver files and also installs dotnet45! First Start Notice: On First startup the container installs dotnet45 and it might seem that the container hangs but please be patient since the installation can take very long on some systems (5 minutes+). 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!

SurviveTheNights's Icon

SurviveTheNights

Game Servers

This Docker will download and install SteamCMD. It will also install Survive The Nights and run it. ATTENTION: First Startup can take very long since it downloads the gameserver files! INITIAL SERVER PASSWORD: Docker 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!