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.
You can use any available ports, see the examples below:
Port | Default |
---|---|
Server Port | 23000 |
WebSockets Port (optional) | 23001 |
WebSocket RCON Port (optional) | 23002 |
RCON (optional) | 23003 |
Name | Tag |
---|---|
ghcr.io/ptero-eggs/yolks:debian | ghcr.io/ptero-eggs/yolks:debian |
Name | Description | Environment Variable | Default Value | User Viewable | User Editable |
---|---|---|---|---|---|
Server name | The name of your server (this will show in the master list) Do not include spaces | SERVER_NAME | PterodactylServer | Yes | Yes |
Max Players | The amount of players that can join your server at once. Maximum is 12. | MAX_PLAYERS | 12 | Yes | Yes |
WebSockets Port | WebSockets port (optional). Use 0 to disable. | WEBSOCKETS_PORT | 0 | Yes | Yes |
RCON WebSockets Port | RCON WebSocket port (optional). Use 0 to disable. | RCON_PORT | 0 | Yes | Yes |
RCON Password | The password for RCON access. | RCON_PASSWORD | RconPassword | Yes | Yes |
Greet Message | This message is shown to players when they join. | GREET_MESSAGE | Welcome! Be friendly and have fun! | Yes | Yes |
Admin PlayFab ID | Your Playfab ID will show up in the server logs as 1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID]) | ADMIN_PLAYFAB_ID | IDHere | Yes | Yes |
Server Password | If set, players must enter this password to join. | SERVER_PASSWORD | ServerPassword | Yes | Yes |
#!/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 "-------------------------------------------------"