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.


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!

luckyBackup's Icon

LuckyBackup is a very user-friendly GUI backup program. It uses rsync as a backend and transfers over only changes made rather than all data. Update: The container will check on every start/restart if there is a newer version available Cron: If you create a cron job please be sure to tick the "Console Mode" checkbox, otherwise the cron jobs will not work. Language: If you want to change the language make sure to exit luckyBackup from within the WebGUI by clicking 'Profile -> Quit' or CTRL +X otherwise the language change isn't saved.

LXC's Icon

LXC is a well-known Linux container runtime that consists of tools, templates, and library and language bindings. It's pretty low level, very flexible and covers just about every containment feature supported by the upstream kernel. ATTENTION: This plugin is currently in development and currently meant for advanced users only, please visit the support thread first! Not all features/distributions are supported currently!

MEGASync's Icon

MEGAsync is an intuitive application that enables you to effortlessly synchronize folders on several computers. You simply need to upload data in the cloud and, within seconds, you can explore the same documents on your own PC. MEGAsync can synchronize all of your devices with your MEGA account. Access and work with your data securely across different locations and devices.

Mellanox-Firmware-Tools's Icon

This Plugin will install all necessary modules and dependencies for your Mellanox network card. With this tool you can flash/modify your Mellanox network card (command line only) and also read out the current temperature on the settings/plugin page.

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

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.

Monero-GUI's Icon

Monero-GUI

Crypto Currency

Monero-GUI is a simple but yet powerfull Monero Wallet. ATTENTION: By default your wallet is saved in ../Monero/wallet (please don't store your Wallet in the .../bin directory since it get's deleted after a update is released) I strongly recommend you to backup your keyfile on a regular basis! NOTE: If you minimize the window by accident you have to restart the container to see the GUI again.

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

MyCrypto's Icon

MyCrypto

Crypto Currency

MyCrypto is an open-source tool that allows you to manage your Ethereum accounts privately and securely. Developed by and for the community since 2015! ATTENTION: Please don't store your keyfile in the .../bin folder since this folder get's deleted if a update from MyCrypto is released, use the Home directory instead! I strongly recommend you to backup your keyfile on a regular basis!

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!

Nvidia-Driver's Icon

This plugin will install all necessary modules and dependencies for your Nvidia Graphcis Card so that you can make use of it in your Docker containers. In the settings/plugins menu you find your UUID of your graphics card(s). You can also choose your preferred version of the Nvidia drivers, by default it will always grab the latest driver version that is availabe for the current Unraid build. This plugin satisfies installation prerequisites of the GPU Statistics plugin from Community Apps. With both plugins installed you can display Nvidia GPU utilization on the unRAID Dashboard. ATTENTION: If you plan to pass through your card to a VM don't install this plugin!

NVTOP's Icon

NVTOP stands for Neat Videocard TOP, a (h)top like task monitor for AMD, Intel and NVIDIA GPUs. It can handle multiple GPUs and print information about them in a htop familiar way. This Plugin is based on: https://github.com/Syllo/nvtop

NZBHydra2's Icon

NZBHydra 2 is a meta search for newznab indexers and torznab trackers. It provides easy access to newznab indexers and many torznab trackers via Jackett. You can search all your indexers and trackers from one place and use it as an indexer source for tools like Sonarr, Radarr, Lidarr or CouchPotato. UPDATE: The container will check on every start/restart if there is a newer version available. MANUAL VERSION: You can also set a version manually by typing in the version number that you want to use for example: '3.4.3' (without quotes).

Ombi's Icon

Ombi is a self-hosted web application that automatically gives your shared Emby/Jellyfin/Plex users the ability to request content by themselves! Ombi can be linked to multiple TV Show and Movie DVR tools to create a seamless end-to-end experience for your users. Update: The container will check on every start/restart if there is a newer version available (you can also choose between stabel and develop version - keep in mind that switching from a stable to a develop version and vice versa will/can break the container).

OnlineCheckYourServer's Icon

This is a simple container that will check if a domain name or IP address is pingable and send you a message with Pushover if it goes offline. You can install it on your machine to get notified with Pushover if a site goes down, or you can install it on a remote machine to ping your server and get a notification if it's not reachable.

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.

OpenRGB Patch's Icon

This package contains and installs the OpenRGB Patch that needs to be installed in conjunction with the OpenRGB Docker container to take full controll over your RGB lighting. To see all the RGB devices you have to pass through the devices /sys/bus/i2c/device and /dev/i2c-0 to the OpenRGB Docker container and maybe all other /dev/i2c-X devices (where you have to replace X with the number from the device to pass through).

OpenVPN-Client's Icon

OpenVPN-Client

Network Services

This OpenVPN container was designed to be started first to provide a connection to other containers (using '--net=container:OpenVPN-Client'), see the documentation for further help here: https://github.com/ich777/docker-openvpn-client The basic steps for a OpenVPN connection that requires a Username and Password are: 1) Rename your *.ovpn to 'vpn.ovpn' and place it in your OpenVPN-Client directory, 2) Create in the same directory a file named 'vpn.auth' and place your Username in the first line and the Password for the connection in the second line and save it 3) Restart the container open the logs and see if the connection to your VPN establishes successfully. To tunnel traffic from another container through this container edit the template from the other container, set the 'Network Type' to: 'None', enable the advanced view in the top right corner and at 'Extra Parameters' add the following: '--net=container:OpenVPN-Client' (replace 'OpenVPN-Client' with the name of this container if you choose a different name for it) and write down the port(s) that you need to connect to. After that go back to edit this containers template and add the port that you have noted in the above step to this container and click 'Apply' now you can connect to the container that you tunneld the traffic though this container. You can route the traffic from multiple containers through this container with the steps above, if you need more ports then simply add more ports in this containers template. DNS: By default this container uses Googles DNS Server: 8.8.8.8 if you want to edit this turn on 'Advanced View' and edit this setting at 'Extra Parameters'. IPv6: By default IPv6 is disabled in this container. If you want to enable it turn on 'Advanced View' and delete the entry: '--sysctl net.ipv6.conf.all.disable_ipv6=1' from the 'Extra Parameters' or simply set it to: '--sysctl net.ipv6.conf.all.disable_ipv6=0'. ADVANCED CONFIG: If you leave the appdata directory for this container empty it will start up and you have to manually configure it with the builtin comand: 'openvpn.sh', see: https://github.com/ich777/docker-openvpn-client

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!

Owncast's Icon

Owncast is a self-hosted live video and web chat server for use with existing popular broadcasting software. Admin login: The credentials for the admin site: 'http://SERVERIP:PORT/admin' are Username: 'admin' and Password: 'abc123' (please note that the password is also your streaming key and should be changed to something very strong). Update Notice: Simply restart the container if a newer version from Owncast is available. AMD Hardware transcoding (Please note that you have to be on Unraid 6.9.0beta35 to enable the moduel for AMD): - Open up a Terminal from Unraid and type in: 'modprobe amdgpu' (without quotes or you edit your 'go' file to load it on every restart of Unraid - refer to the support thread) - At 'Device' at the bottom here in the template add '/dev/dri' - In Owncast open the admin page and go to 'Configuration' -> 'Video Configuration' -> 'Advanced Settins', select 'VA-API hardware encoding' from the dropdown and click 'Yes' Intel Hardware transcoding: - Download and install the Intel-GPU-TOP Plugin from the CA App - At 'Device' at the bottom here in the template add '/dev/dri' - In Owncast open the admin page and go to 'Configuration' -> 'Video Configuration' -> 'Advanced Settins', select 'VA-API hardware encoding' from the dropdown and click 'Yes' Nvidia Hardware transcoding: - Download and install the Nvidia-Driver Plugin from the CA App - Turn on the 'Advanced View' here in the template and at 'Extra Parameters' add: '--runtime=nvidia'. - At 'Nvidia Visible Devices' at the bottom here in the template add your GPU UUID. - In Owncast open the admin page and go to 'Configuration' -> 'Video Configuration' -> 'Advanced Settins', select 'NVIDIA GPU acceleration' from the dropdown and click 'Yes' Also visit the Homepage of the creator and consider Donating: https://owncast.online/

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!