Soulmask Server Requirements: CPU, RAM, and Storage

soulmask server requirements

Running your own Soulmask server gives you control over player access, world settings, backups, mods, and when the world stays online. The main question is how much hardware you actually need.

According to the Soulmask private-server documentation, a single dedicated-server process requires at least 16 GB of RAM and 2–4 CPU cores. The documentation also lists roughly 20 GB of free disk space and around 100 Kbps of inbound and outbound bandwidth per connected player. Soulmask dedicated servers can run on Linux Server or Windows Server.

Those figures are a starting point, not necessarily the best configuration for every server. A long-running world with large bases, active tribes, many NPCs, mods, and 20 simultaneous players can need considerably more memory than a new private world for three friends.

This guide explains the Soulmask server requirements for CPU, RAM, storage, networking, player counts, Linux, Windows, and home hosting. It also explains when renting a managed server may make more sense than maintaining your own hardware.

Affiliate disclosure: LinuxBuz may earn a commission if you purchase a hosting service through links on this page. This does not increase your price or change the technical recommendations in this guide.

Soulmask Server Requirements at a Glance

Here are the main requirements for running a Soulmask dedicated server.

ComponentMinimum/Developer GuidancePractical Recommendation
CPU2–4 CPU cores4 modern high-speed cores
RAM16 GB per server process16–32 GB depending on server activity
StorageAbout 20 GB free30–50+ GB SSD/NVMe
Operating SystemLinux Server or Windows ServerEither, based on your admin experience
Network~100 Kbps/player inbound/outboundStable low-latency broadband
Game Port8777/UDPOpen/forward to server
Query Port27015/UDPOpen/forward to server
SteamCMDRequiredKeep updated
Dedicated GPUNot listed as a server requirementUsually unnecessary for dedicated hosting

The 16 GB RAM figure deserves particular attention. It comes from the dedicated-server documentation rather than Soulmask’s Steam PC system requirements.

💡 Recommended Reading

Don’t Confuse Server Requirements With Soulmask PC Requirements

Soulmask’s Steam page lists 16 GB RAM as the minimum and 24 GB as recommended for playing the game. It also lists GPUs such as the GTX 970 and RTX 3060. Those specifications apply to the game client, not to a headless dedicated server.

You should therefore avoid sizing your dedicated server from the Steam client requirements.

A Soulmask server doesn’t need to render the game on a monitor. CPU processing, available RAM, storage performance, network quality, and server configuration matter much more.

Minimum vs Recommended Soulmask Server Requirements

The published minimum is useful when checking whether existing hardware can start the server. For a server that will stay online for weeks or months, you should also leave resources for the operating system, backups, updates, and load spikes.

CPU Requirements

Soulmask’s server documentation calls for 2–4 CPU cores per game process.

For a small private server, four modern CPU cores are a sensible target.

CPU load comes from more than connected players. The server must process:

  • Player movement and combat
  • NPC and tribesman behavior
  • World simulation
  • Building changes
  • Crafting
  • Inventory activity
  • Save operations
  • Multiplayer synchronization

This is why a newer CPU with strong per-core performance can be more useful than an older processor with many slow cores.

Don’t assume that eight or sixteen cores automatically make the server faster. Soulmask does not necessarily distribute every game-server operation evenly across all available cores.

If you intend to run multiple Soulmask server processes, allocate CPU capacity for each process instead of sizing the machine for only one instance.

RAM Requirements

16 GB should be treated as the minimum starting point for one Soulmask server process.

The private-server documentation explicitly specifies at least 16 GB per process.

Current server operators and hosting guides also report high baseline memory consumption. WinterNode, for example, reports approximately 11–12 GB of RAM consumption before significant player activity and recommends additional memory as tribes, world data, and player activity grow. These are practical observations rather than official Soulmask specifications.

That distinction matters.

A physical machine with exactly 16 GB of total RAM does not provide all 16 GB to Soulmask. Windows or Linux, SteamCMD-related processes, monitoring tools, backup software, and other services also require memory.

For this reason:

  • 16 GB: workable for a small private server
  • 24 GB: better for an active long-term private server
  • 32 GB: safer for larger communities, larger worlds, or heavier modification

Avoid relying on claims that 8 GB is enough for a normal dedicated server. They conflict with the developer-linked server documentation.

Storage Requirements

The Soulmask private-server guide says the game package itself is only around 1–2 GB, but recommends approximately 20 GB of free disk space for operation.

In practice, you should allocate more.

Your storage also needs space for:

  • Saved worlds
  • Configuration files
  • Logs
  • SteamCMD updates
  • Mods
  • Temporary files
  • Backups
  • Multiple restore points

For a new private server, 30–50 GB provides more useful headroom than allocating exactly 20 GB.

Use an SSD where possible. NVMe storage is preferable if you already have it, especially for a server performing frequent save, backup, and update operations.

An NVMe drive will not compensate for an undersized CPU or insufficient RAM, but there is little reason to build a new dedicated game server around a mechanical HDD.

Network and Bandwidth Requirements

Soulmask’s dedicated-server documentation estimates approximately 100 Kbps of inbound and outbound bandwidth per player.

Ten players would therefore represent roughly 1 Mbps in each direction based on that published estimate.

Don’t size a connection around that number alone.

A home-hosted server also needs:

  • Stable upload speed
  • Low packet loss
  • Reasonable latency to players
  • Router access
  • Port forwarding
  • Firewall configuration
  • A connection that remains stable for long sessions

Latency often matters more to players than a large headline bandwidth number.

Hosting a server in India for players located entirely in Western Europe, for example, may produce noticeable latency even if the server has a fast internet connection.

For geographically distributed groups, choose a server location close to the majority of active players.

Soulmask Server Requirements by Player Count

Soulmask does not publish an official CPU-and-RAM table for every possible player count.

The following configurations should therefore be treated as practical sizing estimates, not official specifications.

PlayersRAMCPUSuggested Storage
2–516 GB2–4 modern cores30 GB+
6–1016–24 GB4 modern cores30–50 GB
11–2024 GB4 strong cores50 GB+
20+32 GB+4+ high-performance cores50–100 GB

Current hosting guides commonly place small private servers around 16 GB, medium servers around 24 GB, and larger communities around 32 GB.

However, player count alone is a poor sizing metric for Soulmask.

Consider two ten-player servers.

The first has a new world, small bases, few recruited tribesmen, and limited exploration.

The second has been running for months. Players have large compounds, many NPCs, extensive storage, automated work, mods, and large portions of the world in use.

The second server can place substantially more pressure on its resources despite having the same number of players.

Leave room for the world to grow rather than buying hardware based only on the number of slots you plan to advertise.

Windows vs Linux for a Soulmask Dedicated Server

Soulmask supports both Windows Server and Linux Server for private dedicated servers.

Neither operating system is automatically the correct choice for everyone.

Choose Windows if:

  • You already administer Windows servers
  • You prefer Windows-based tools
  • You are more comfortable with PowerShell and Windows Firewall
  • You want easier local troubleshooting through familiar desktop tools

Choose Linux if:

  • You already manage Linux servers
  • You want straightforward SSH administration
  • You use shell scripts or systemd for automation
  • You run multiple game servers on dedicated infrastructure
  • You prefer a minimal operating-system installation

Linux often runs with fewer background desktop services than a normal Windows installation, which can leave additional system resources available. That does not mean Linux automatically gives better Soulmask performance.

There is no official Soulmask benchmark proving that one operating system universally delivers higher server performance.

Choose the platform you can maintain reliably.

Soulmask SteamCMD Requirements

Soulmask uses SteamCMD to download and maintain dedicated-server files.

The private-server documentation identifies separate dedicated-server application IDs for the operating systems:

  • Windows dedicated server: App ID 3017310
  • Linux dedicated server: App ID 3017300

Pay attention to this distinction when following third-party tutorials. Using the Windows server App ID in Linux installation instructions can result in an incorrect installation.

SteamCMD also makes server updates easier to automate. This matters because Soulmask continues to receive game updates, and mismatched client/server versions can cause connection problems.

Before applying a major update, back up the server’s saved data rather than relying solely on the update process.

Soulmask Server Ports

A basic Soulmask dedicated server needs two public UDP ports.

PortProtocolPurpose
8777UDPMain game connection
27015UDPSteam query
18888TCPLocal Echo/Telnet management
19000TCPRCON where configured

The official-style private-server documentation specifically states that each game process needs two UDP ports, with 8777 and 27015 as the defaults. These values can be changed through command-line parameters.

One common mistake is forwarding the query port as TCP instead of UDP. That can leave the server running locally while preventing it from appearing or responding correctly through the multiplayer server browser.

For home hosting, check three places if friends cannot connect:

  1. Router port-forwarding rules
  2. Operating-system firewall
  3. Server startup parameters

Also check whether your ISP places your connection behind CGNAT. Traditional inbound port forwarding may not work when you do not have a publicly reachable IPv4 address.

Do not expose remote-management ports to the public internet unless you actually need them and have restricted access appropriately.

Can You Host Soulmask on Your Gaming PC?

Yes, but the answer depends on the resources left after running the game client.

Soulmask itself requires at least 16 GB of system RAM on the client PC, while its Steam recommended specification lists 24 GB.

The dedicated-server process separately calls for at least 16 GB.

That makes a 16 GB gaming PC a poor candidate for simultaneously running both the client and the dedicated server.

A 32 GB machine may be workable for a very small group, but available memory can become tight after Windows, Soulmask, the server process, browser applications, voice chat, and other background programs are included.

A second PC or dedicated machine is a better option when you want:

  • 24/7 availability
  • Several regular players
  • Long-running progression
  • Better isolation
  • Easier restarts and maintenance

You also avoid forcing everyone else offline whenever you shut down your gaming PC.

Self-Hosting vs VPS vs Managed Soulmask Hosting

There are three practical ways to run a permanent Soulmask server.

OptionAdministrationControlBest For
Home serverHighFullUsers with spare hardware
VPS/dedicated serverHighFullExperienced administrators
Managed game hostingLowModeratePlayers who want simple management

Self-Hosting

Self-hosting makes sense when you already own suitable hardware and know how to manage networking, SteamCMD, updates, backups, and operating-system security.

It can also be inexpensive if the server hardware would otherwise sit unused.

The tradeoff is maintenance. Power failures, internet outages, router changes, server updates, and hardware faults become your responsibility.

VPS or Dedicated Server

A VPS removes the home-internet problem and places the server in a data center.

Before renting one, check the actual CPU allocation and available RAM. A cheap VPS advertising several virtual CPU cores does not necessarily provide the same performance as four dedicated modern CPU cores.

Given Soulmask’s memory requirements, low-cost 4–8 GB VPS plans are not appropriate.

Managed Soulmask Hosting

Managed hosting is the simpler option if you want the private-server benefits without manually handling SteamCMD, server updates, networking, and backup jobs.

DatHost, for example, currently advertises a Soulmask plan at €14.90/month on monthly billing. The plan includes 16 GB DDR5 RAM, Ryzen 9 7950X or similar/EPYC processing, 30 GB NVMe storage, DDoS protection, automatic updates, daily backups, and a 14-day money-back guarantee. DatHost also lists a 1 Gbps+ network connection and multiple server locations.

That configuration aligns well with the published 16 GB RAM baseline for a Soulmask process.

DatHost makes the most sense for players who would rather manage the game through a control panel than maintain a Windows or Linux server themselves.

Try DatHost

Pricing and hosting specifications can change. Check the provider’s current plan before ordering.

Common Soulmask Server Performance Problems

Hardware isn’t the only reason a Soulmask server can feel slow.

Rubberbanding

Players may move forward and suddenly snap backward. This can come from server load, packet loss, latency, network congestion, or game-side networking behavior.

Recent community discussions show that rubberbanding can occur even on privately hosted Soulmask servers, so moving to more powerful hardware does not guarantee that every networking problem disappears.

Running Out of RAM

Watch memory usage over time rather than checking only immediately after installation.

If the server operates close to its memory limit, consider adding RAM before a larger community joins.

Incorrect Port Configuration

Verify that ports 8777 and 27015 use UDP.

A server may launch correctly yet remain unreachable because the router or firewall uses the wrong protocol.

Slow or Aging Worlds

If performance degrades after weeks of play, compare current CPU and RAM usage with your original baseline.

World growth, player construction, NPC activity, modifications, and additional server processes may change resource demand.

Server Updates

Back up your world before updates.

Keep SteamCMD update procedures documented so that you can reproduce or repair the installation rather than troubleshooting from memory after a failed update.

Final Recommendation

For most small Soulmask private servers, start with 16 GB of RAM, 2–4 modern CPU cores, SSD or NVMe storage, and a stable low-latency internet connection. Treat 16 GB as the baseline rather than assuming it will suit every long-running world.

If you expect 10–20 active players, large tribes, extensive building, or a world you plan to keep for months, 24 GB of RAM provides safer headroom. For larger communities or heavier workloads, consider 32 GB.

Self-hosting gives you the most control, but it also leaves SteamCMD updates, port forwarding, backups, networking, and uptime in your hands. If you prefer to manage the game instead of the underlying server, a managed provider such as DatHost removes much of that administration.

Most importantly, don’t size your server from Soulmask’s Steam PC requirements. The game client and dedicated server perform different jobs, and the dedicated-server specifications should be the starting point for your hardware decision.

Frequently Asked Questions

How much RAM does a Soulmask server need?

A single Soulmask dedicated-server process requires at least 16 GB of RAM according to the private-server documentation. For an active long-term server, 24 GB provides more headroom. Larger communities, large tribes, or heavily modified worlds may benefit from 32 GB or more.

Is 16 GB RAM enough for a Soulmask server?

Yes, 16 GB can work for a small private Soulmask server, but it is the documented minimum rather than a generous allocation. Remember that the operating system and background services also require memory. Consider 24 GB when you expect regular activity or want more room for world growth.

How many CPU cores does a Soulmask server need?

Soulmask's dedicated-server documentation specifies 2–4 CPU cores per game process. Four modern cores are a good target for most private servers. Larger or busier environments may benefit from additional CPU capacity, especially when running several game-server instances.

Does a Soulmask dedicated server need a GPU?

The dedicated-server operating requirements do not list a graphics card. A headless game server does not need to render Soulmask as a player sees it, so CPU, RAM, storage, and networking should be your main hardware priorities.

What ports does a Soulmask server use?

The default public ports are 8777/UDP for the game connection and 27015/UDP for Steam queries. Both can be changed through server command-line parameters. Confirm that your router and firewall allow the selected UDP ports.

About Hitesh Jethva

Hitesh Jethva is an experienced technical writer and hosting researcher with strong knowledge of game server hosting, VPS hosting, dedicated servers, cloud hosting, web servers, security, DNS, proxy servers, firewalls, and server infrastructure. He writes practical guides, hosting comparisons, and server tutorials to help readers choose reliable hosting solutions, improve performance, and manage servers with confidence.

View all posts by Hitesh Jethva