Egg Repository

Pterodactyl Community Egg Repository

Soldat 2

Soldat 2 is a 2D deathmatch shooter with real guns, ragdoll violence and physics-based movement.

Read Me

Soldat 2

Website

Soldat 2 is a 2D deathmatch shooter with real guns, ragdoll violence and physics-based movement. Based on classic Soldat with team game modes, ranked multiplayer, bots and built-in customization and level editing. Made by MM - creator of the original.

Server Ports

You can use any available ports, see the examples below:

PortDefault
Server Port23000
WebSockets Port (optional)23001
WebSocket RCON Port (optional)23002
RCON (optional)23003
Yolks
NameTag
ghcr.io/ptero-eggs/yolks:debianghcr.io/ptero-eggs/yolks:debian
Variables
NameDescriptionEnvironment VariableDefault ValueUser ViewableUser Editable
Server nameThe name of your server (this will show in the master list) Do not include spacesSERVER_NAMEPterodactylServerYesYes
Max PlayersThe amount of players that can join your server at once. Maximum is 12.MAX_PLAYERS12YesYes
WebSockets PortWebSockets port (optional). Use 0 to disable.WEBSOCKETS_PORT0YesYes
RCON WebSockets PortRCON WebSocket port (optional). Use 0 to disable.RCON_PORT0YesYes
RCON PasswordThe password for RCON access.RCON_PASSWORDRconPasswordYesYes
Greet MessageThis message is shown to players when they join.GREET_MESSAGEWelcome! Be friendly and have fun!YesYes
Admin PlayFab IDYour Playfab ID will show up in the server logs as 1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID])ADMIN_PLAYFAB_IDIDHereYesYes
Server PasswordIf set, players must enter this password to join.SERVER_PASSWORDServerPasswordYesYes
Install Script
#!/bin/bash

# download & extract server files
wget -O soldat2-linuxserver-release.tar.gz "https://dl.thd.vg/soldat2-linuxserver-release.tar.gz"
tar -zxf soldat2-linuxserver-release.tar.gz
rm soldat2-linuxserver-release.tar.gz

# move content to /mnt/server
mv soldat2-linuxserver-release/* soldat2-linuxserver-release/.* /mnt/server 2>/dev/null || true
rm -r soldat2-linuxserver-release

cd /mnt/server
chmod +x ./soldat2

echo -e "-------------------------------------------------"
echo -e "Installation completed"
echo -e "-------------------------------------------------"