Docs / Game Servers / Soulmask Dedicated Server

Soulmask Dedicated Server

By Admin · Mar 15, 2026 · Updated Apr 23, 2026 · 613 views · 1 min read

Soulmask Server

Soulmask is a multiplayer survival game featuring mask-based abilities and tribe management. Running a dedicated server provides persistent worlds for your gaming community.

Installation

sudo apt install -y steamcmd

steamcmd +force_install_dir /opt/soulmask \
    +login anonymous \
    +app_update 3017300 validate \
    +quit

Configuration

# Server settings in configuration files
# Set server name, max players, password
# Configure PvP/PvE mode
# Set difficulty and progression rates

Launch and Service

cat > /opt/soulmask/start.sh << EOF
#!/bin/bash
cd /opt/soulmask
./SoulmaskServer.sh -log -port=8777 -queryport=27015 \
    -ServerName="My Soulmask Server" \
    -MaxPlayers=50
EOF
chmod +x /opt/soulmask/start.sh

# Systemd service
cat > /etc/systemd/system/soulmask.service << EOF
[Unit]
Description=Soulmask Server
After=network.target
[Service]
WorkingDirectory=/opt/soulmask
ExecStart=/opt/soulmask/start.sh
User=gameserver
Restart=on-failure
[Install]
WantedBy=multi-user.target
EOF
systemctl enable --now soulmask

ufw allow 8777/udp
ufw allow 27015/udp

Maintenance

  • Schedule auto-restarts during low-traffic hours
  • Back up world saves daily
  • Update via SteamCMD regularly
  • Monitor performance and adjust player limits

Was this article helpful?