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.
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!
Docker OBS and NDI (QT6)
This container is based on https://hub.docker.com/r/patrickstigler/obs-ndi. Due to some QT-changes in the OBS code the initial version by patrick needed some changes.
To start the container:
docker run --shm-size=256m -it -e VNC_PASSWD=headless -p 5901:5901 -p 6901:6901 -p 4455:4455 asparon/obs-ndi:latest
The shm-size argument is to make sure that the webclient does not run out of shared memory and crash.
You have to change the "Network Type" to "Custom: br0" in order to be able to find the NDI-Source of your desktop in the container an vice versa.
You can change the default VNC password of 'headless'.
You can connect with your own VNC client via 5901 or use the webclient at 6901.
To enable GPU Support:
Nvidia:
add -e NVIDIA_VISIBLE_DEVICES=your_GPU_ID -e NVIDIA_DRIVER_CAPABILITIES=all and also add --runtime=nvidia as extra parameter.
Intel:
add --device=/dev/dri (not tested yet)
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
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.
OpenRA dedicated server
OpenRA is a project that recreates and modernizes the classic Command & Conquer real time strategy games. We have developed a flexible open source game engine (the OpenRA engine) that provides a common platform for rebuilding and reimagining classic 2D and 2.5D RTS games (the OpenRA mods).
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.
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!
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!
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!
PhantomBot is a Twitch chat bot powered by Java. PhantomBot has many modern features out of the box such as a built-in webpanel, enhanced moderation, games, a point system, raffles, custom commands, a music player, and more. PhantomBot can also be integrated with many services such as Discord, Twitter, TipeeeStream, StreamLabs and StreamElements!
Additional functionality is enabled through the use of third-party modules.
AFTER First launch go to your /mnt/user/appdata/phantomboto/ create a files named botlogin.txt relaunch the docker and after that remove everything under HTTPS
The Pixelmon Modpack 9.1.12 Modded Minecraft ServerThe Pixelmon Modpack 9.1.12This is a Modpack designed to give players an easy time getting started.Version tags available: - 9.1.12 - 9.1.11 - 9.1.10 - 9.1.9 - 9.1.8 - 9.1.7 - 9.1.6 - 9.1.5 - 9.1.4 - 9.1.3 - 9.1.2 - 9.1.1 - 9.1.0 - 9.0.11 - 9.0.10 - 9.0.8 - 9.0.5 - 9.0.3 - 9.0.2 - 8.4.2Setup: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
FTB Plexiglass Mountain Modded Minecraft ServerFTB Plexiglass MountainPlexiglass Mountain is a new freeplay kitchen-sink modpack by the FTB Team. With an optional quest-line, a vast variety of mods and unique custom structures generating throughout the world.Version tags available: - 1.2.4 - 1.2.3 - 1.2.2 - 1.2.1 - 1.2.0 - 1.1.1 - 1.0.2 - 1.0.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
Docker Container for Pokehaan Craft Minecraft Modpack
The docker on first run will download the same version as tagged of Pokehaan Craft 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.
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!
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!
This api is used to access your project zomboid data stored in sql to pass to the main reporter.
NOTE: if your sql database is not running on the default port, you will need to provide a value for it below
This is the ingester which grabs statiscs from your Project Zomboid server files and uploads them to the SQL database for the API to access.
NOTE: if you havnt had a player connect to your server yet, you will get an error.
If you are having issues with the database tables not being autocreated, connect to the database with adminer (or another program of your choice) and create the tables and structure with the following:
USE Zombo;
SET NAMES utf8mb4;
CREATE TABLE Game (
id int NOT NULL AUTO_INCREMENT,
dayofmonth int NOT NULL,
month int NOT NULL,
daysSinceStart int NOT NULL,
name text NOT NULL,
maxPlayers int NOT NULL,
startDay int NOT NULL,
startMonth int NOT NULL,
startYear int NOT NULL,
year int NOT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
CREATE TABLE Players (
id int NOT NULL AUTO_INCREMENT,
username text NOT NULL,
charname text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
x float NOT NULL,
y float NOT NULL,
data blob NOT NULL,
lastOnline text NOT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
This is an nginx server with a custom conf applied. It will grab combined API calls to the api endpoint, and also components from the frontend template.
You will need to download the conf file from the below and modify the below lines to match your server ip, then place in the appdata folder.
https://raw.githubusercontent.com/natcoso9955/Zomboid-Server-Stats-Reporter/main/nginx/default.conf
upstream client {
server YOURSERVERIPHERE:3000;
}
upstream api {
server YOURSERVERIPHERE:3001;
}
Pterodactyl is an open-source game server management panel built with PHP 7, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users.
Find a guide on how to get this up and running at https://docs.ibracorp.io
Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users.
Stop settling for less. Make game servers a first class citizen on your platform.
All the setups requiried is on the support area (Discord or Forum)
Pterodactyl is an open-source game server management panel built with PHP 7, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users.
Find a guide on how to get this up and running at https://docs.ibracorp.io
Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users.
Stop settling for less. Make game servers a first class citizen on your platform.
All the setups requiried is on the support area (Discord or Forum)
WARNINGS !!! The Latest Version requir a Redis Install on your Server !!! WARNINGS
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!
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).
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!
Test your General Knowledge in different types of topics. This game is inspired on the show "who wants to be a millionaire?". You must answer correctly 15 questions to become a millionaire. Difficulty ascends as you progress in the game and questions and their categories are randomized each time you start a new match. At the end of your playthrough you can optionally register your score in the ranking, however only the top 10 results will be displayed
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
Out of the box, RCON Web Admin can check users for high ping, VAC status, or filter the chat for you around the clock.
This image lets you run the rcon-web-admin administration tool as a Docker container. A great benefit of running rcon-web-admin in Docker, especially in a Docker Composition is that the RCON port of your game server can remain securely isolated within the Docker network.
Additional Variables available at: https://github.com/rcon-web-admin/rcon-web-admin#environment-variables