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.


ioquake3's Icon

ioquake3

Game Servers

This Docker will download and install ioquake3 Server (You have to copy your pak0.pk3 file from your game directory to your server). PK3 Files: After the container started the first time you have to copy your pak0.pk3 file 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 to start the server. WEB CONSOLE: You can connect to the ioquake3 console by opening your browser and go to HOSTIP:9029 (eg: 192.168.1.1:9029) or click on WebUI on the Docker page within Unraid.

IW4x-Server's Icon

This Docker will download and install a simple IW4x Server. ATTENTION: You need to copy over the files from your CoD:MW2 folder to the server directory otherwise the server will not start. DOWNLOAD NOTICE: If a download fails or is not available you can simply put the .zip files in the server directory and the container will extract the files and start the server. WINE NOTICE: Since this container runs with WINE i can't guarantee that it will not crash or other weird behavior.

KerbalSpaceProgram-LMP's Icon

KerbalSpaceProgram-LMP

Game Servers

This container will download and run Luna Multiplayer for Kerbal Space Program (KSP). Luna Multiplayer is a mod to enable Multiplayer for Kerbal Space Program, you can find more information here: https://github.com/LunaMultiplayer/LunaMultiplayer ATTENTION: Please also don't forget that you have to install the mod for your Client too: https://github.com/LunaMultiplayer/LunaMultiplayer/releases You can get detailed instructions on how to do that on the Wiki: https://github.com/LunaMultiplayer/LunaMultiplayer/wiki Update Notice: Simply restart the container if a newer version of the game is available and the container will download and install it.

KillingFloor's Icon

This Docker will download and install SteamCMD. It will also install Killing Floor and run it. To run this container you must provide a valid Steam username and password since the game needs a valid account to download (NOTICE: You must disable Steam Guard otherwise this container will not work, Steam recommens to make a new Steam account for dedicated servers). 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!

KillingFloor2's Icon

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

LambdaWars's Icon

LambdaWars

Game Servers

This Docker will download and install SteamCMD. It will also install LambdaWars and run it. ATTENTION: First Startup can take very long since it downloads the gameserver files! STEAM CREDENTIALS: For this container you have to provide valid Steam credentials where SteamGuard is disabled and this user need to have the game in it's library (since this game is free you can simply add it to this account). It is recommended to create a dedicated Steam account for dedicated servers so that account theft of your personal account is impossible. You can also run multiple servers with only one SteamCMD directory!

LastOasis's Icon

LastOasis

Game Servers

This Docker will download and install SteamCMD. It will also install Last Oasis and run it. Customer & Provider Key: You have to first create your own Provider Key here: https://myrealm.lastoasis.gg and fill in the generated Provider Key and Custom Key in the template. After the first server start: After the first sever start you can mange your server at: https://myrealm.lastoasis.gg you should see your server there. Create a Realm, Add and Activate a Tile and wait for the server to load it, after that you can join your dedicated server (keep in mind that every Tile needs it's own dedicated server and each dedicated server needs it's own Provider Key!). 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!

Left4Dead's Icon

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

Left4Dead2's Icon

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

Legend-of-the-Eyes's Icon

Legend-of-the-Eyes

Game Servers

FTB Legend of the Eyes Modded Minecraft ServerFTB Legend of the EyesTwelve eyes, scattered around the world. When brought together, they create a portal to unspeakable danger and adventure. Version tags available: - 1.9.0 - 1.8.0 - 1.7.0 - 1.6.0 - 1.5.0 - 1.4.0 - 1.3.1 - 1.3.0 - 1.2.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

Life-in-the-Village-3's Icon

Life-in-the-Village-3

Game Servers

LITV3 - 1.13 Modded Minecraft ServerLITV3 - 1.13 Lowtech, quests, exploration and town/building-based vanilla+ modpack focused around Minecolonies.Version tags available: - 1.13 - 1.12 - 1.11 - 1.10 - 1.9 - 1.8 - 1.7 - 1.6Setup: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

LifeIsFeudal-YourOwn's Icon

LifeIsFeudal-YourOwn beta

Game Servers

This Docker will download and install SteamCMD. It will also install Life is Feudal: Your Own and run it. Initial server configuration: Servername: LiF Docker Password: Docker Admin Password: adminDocker 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.

lodestone's Icon

lodestone

Game Servers

A free, open source server hosting tool for Minecraft and other multiplayer games After first boot Unraid CLI chmod 777 -R /mnt/user/appdata/lodestone/ Then download the client from https://github.com/Lodestone-Team/lodestone/releases Copy the Secert key from the docker log and login Please note that for any Game server port add new port for it

Longvinter's Icon

Longvinter

Game Servers

This Docker will download and install SteamCMD. It will also install Longvinter and run it. Initial Server Name: Longvinter Docker Initial Password: Docker 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!

Mechanical-Mastery's Icon

Mechanical-Mastery

Game Servers

Mechanical Mastery-r1.5.0An automation skyblock modpack to put your Minecraft tech mod skills to the test.Version tags available: - 1.5.0 - 1.4.1 - 1.4.0 - 1.3.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

Memories-of-Mars's Icon

This Docker will download and install SteamCMD. It will also install Memories of Mars and run it. ATTENTION: First Startup can take very long since it downloads the gameserver files! ONLINE PLAY: Please be sure to set the variable MULTIHOME to the IP of your Unraid server otherwise you can't connect to the gameserver! 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!

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).

minecraft's Icon

minecraft

Game Servers

Full Docs: https://github.com/itzg/docker-minecraft-server/blob/master/README.md Version (Tag Name): We're talking about Java here Latest: Java16; java8: Java 8; java-openj9: OpenJava9 Parameters TYPE = vanilla, forge, spigot, bukkit, etc... MOTD = Message of the Day DIFFICULTY = Valid values are: peaceful, easy, normal, and hard OPS = By default, the players in OPS are added to the final ops.json file by the Minecraft server SEED = If you want to create the Minecraft level with a specific seed, use SEED MODE = creative, survival, adventure, spectator MEMORY = "1G" by default, can be used to adjust both initial (Xms) and max (Xmx) memory heap settings of the JVM LEVEL_TYPE = default, flat, largebiomes, amplified, customized When using Flat or customized, you'll also need GENERATOR_SETTINGS RESOURCE_PACK and RESOURCE_PACK_SHA1 (Check the docs!)

Minecraft-Fabric-Server's Icon

Minecraft-Fabric-Server

Game Servers

This docker will run a Minecraft Fabric server on java 17.

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.

minetest's Icon

Minetest(http://www.minetest.net/) (server) is a near-infinite-world block sandbox game and a game engine, inspired by InfiniMiner, Minecraft, and the like.

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!

neos-headless's Icon

neos-headless

Game Servers

This Docker will download and install SteamCMD. It will also install neos (headless) and run it. ATTENTION: First Startup may take a moment as 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!

Nomifactory-CEu's Icon

Nomifactory-CEu

Game Servers

Nomifactory CEu Modded Minecraft ServerNomifactory CEuFork of Nomifactory, using Gregtech CEu and its related mods. Version tags available: - 1.7-alpha-4 - 1.7-alpha-3 - 1.7-alpha-2 - 1.7-alpha-1 - 1.6.1a - 1.6.1-beta-4Setup: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

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!

obs-ndi's Icon

The OBS with NDI is incorporated into the container and can be used to stream your desktop. With the latetest OBS version the is support for obs-websocket. The VNC password is 'headless'. You can connect with your own VNC client at 5901 or use the webclient at 6901