VDS Start
₺899.00 / month
- 4 ayrılmış çekirdek
- 8 GB RAM
- 200 GB NVMe
- 10 TB Trafik
- 1 IPv4
Run the SCUM Dedicated Server on a VDS with dedicated cores: ServerSettings.ini, BattlEye, SCUM.db backups and port settings are all under your control.
Quick answer
SCUM server hosting means running Gamepires’ free SCUM Dedicated Server (SteamCMD app ID 3792580) on an always-on Windows machine. Because the server uses roughly 8 GB of memory even when empty, you need 12–32 GB of RAM depending on player count, plus strong single-core performance. At LIONFIN you can install the server yourself on a VDS server or open a support ticket and ask for a ready-made installation.
There is no ready-made package for this use yet; these servers give you full control to install it yourself, or you can request setup through a support ticket. You complete the order on our Turkish store page.
₺899.00 / month
₺1,599.00 / month
₺2,899.00 / month
| Players | RAM | vCPU | Disk |
|---|---|---|---|
| 1–16 | 12–16 GB | 4 | 30 GB NVMe |
| 17–32 | 16–24 GB | 4–6 | 40 GB NVMe |
| 33–64 | 24–32 GB | 6–8 | 60 GB NVMe |
| 64+ / heavy economy | 32 GB and up | 8+ | 80 GB NVMe |
Estimates; actual needs depend on mods, plugins and settings.
A SCUM server is a dedicated process that runs the map, player characters, vehicles, bases and economy of Gamepires’ survival game around the clock. SCUM has no in-game “host” mode, so anyone who wants a persistent community either joins the official servers or runs their own copy of the SCUM Dedicated Server.
The advantage of your own server is that you set the rules: loot density, puppet (zombie) count, day and night length, the PvP/PvE balance, vehicle limits, starter gear and economy prices are all changed through ServerSettings.ini and related config files. Clans, roleplay (RP) communities and friends-only PvE worlds open their own servers precisely for this flexibility.
SCUM simulates a large Unreal Engine open world, so it is not a lightweight game server. According to the community wiki, the server uses about 8 GB of memory with nobody connected, which makes stable hosting on a home PC or a low-memory shared environment difficult. That is why memory and single-core CPU speed are the first things to check when choosing SCUM server hosting.
The SCUM Dedicated Server officially runs only on 64-bit Windows: SCUMServer.exe will not start on 32-bit systems and the publisher provides no native Linux build. The community wiki notes that setup has been tested on Windows and should work on any Windows host that can install the Visual C++ and DirectX components in the _CommonRedist folder.
There are community Docker images that run the server on Linux through Wine or Proton, but they are not officially supported, can break after game updates and leave you without help from the developer. For a long-lived community server we recommend a VDS running Windows Server 2022.
Server files are downloaded with SteamCMD using an anonymous login. The wiki specifically warns you to use the correct app ID: for the SCUM server use 3792580 and do not confuse it with another SCUM server app on Steam.
steamcmd +login anonymous +app_update 3792580 validate +quitThe server files take up about 8 GB; the wiki recommends keeping at least 15 GB free for saves and updates.
A SCUM server consumes memory quickly as the player count grows: 12–16 GB is a realistic starting point for a 16-player community and 24–32 GB for a server approaching 64 players. The table above summarises these estimates; the exact need depends on loot density, vehicle count, number of bases and the puppet limits in your config files.
The factors that affect memory most are:
On the CPU side, a few fast cores are worth more than many slow ones. On a LIONFIN VDS the cores are dedicated to you, so busy neighbours do not affect your game’s smoothness. NVMe storage matters because SCUM constantly writes game state to its SCUM.db database; on a slow disk you feel stutters at save time. When planning memory, also leave 2–3 GB for the operating system.
For SCUM the page lists VDS packages: you can install the server on a VDS yourself or open a support ticket and request a ready-made installation. SCUM’s high memory needs and Windows requirement make it a better fit for a virtual server with dedicated resources than for a typical shared game package.
With a VDS you keep control over:
In return, operating system updates and server maintenance are your responsibility. To compare both models, read game server package or VDS?. We do not quote fixed package capacities here; compare the current RAM, core and disk values in the package table on this page against the estimate table above.
If you are new to server administration, start with a small group for the first week, watch memory and CPU usage, and only then announce the server publicly. That way you size resources from your own server’s real data rather than from guesses.
By default a SCUM server uses three consecutive UDP ports: the game port, the next port as a raw UDP socket and the one after that as the Steam server browser query port. The sample configuration from the community wiki looks like this:
| Port | Protocol | Purpose |
|---|---|---|
| 7777 | UDP | Game client connection |
| 7778 | UDP | Raw UDP socket (game port +1) |
| 7779 | UDP | Steam server list query (game port +2) |
| 7777 | TCP | Optional RCON / remote console |
If you change the game port with the -port=7777 launch parameter, the other two shift accordingly. To run a second server on the same machine, use a range such as 7780–7782. The wiki also warns that the query port must not fall within 27020–27050, a range used by the Steam client.
Create inbound rules for these ports in Windows Defender Firewall. If you do not use RCON, leave the TCP port closed; if you do, restrict access to your own IP address.
A SCUM server’s behaviour is defined by launch parameters and the ServerSettings.ini file. The file is created on first run in the server’s SCUM/Saved/Config/WindowsServer folder, alongside files such as AdminUsers.ini, which holds the admin list. For changes to take effect, stop the server, edit the file and start it again.
Common launch parameters:
-log: opens the console log; essential for troubleshooting.-port=7777: sets the game port.-MaxPlayers=64: sets the player limit and overrides the value in ServerSettings.ini.-nobattleye: disables BattlEye; the community wiki does not recommend it.ServerSettings.ini contains hundreds of options: server name, password, message, PvP rules, loot and puppet multipliers, day length, vehicle limits and more. Setting names can change with game updates, so after every major patch it is safest to generate a fresh default copy and carry your values over by comparison. Admin commands are typed into in-game chat with a # prefix; to use them your Steam64 ID must be listed in the admin file.
SCUM has no general mod system tied to Steam Workshop; server customisation mainly happens through config files, economy and loot settings, and admin tools. So a “modded SCUM server” usually means one enriched with altered loot tables, custom trader prices, starter kits and community bots.
Common customisations:
Never upload executables of unknown origin to your server; a bot running with administrator rights can access the whole machine. Leave enough memory headroom for bots and helper services, since SCUM already uses most of the RAM. If you prefer to keep Discord bots separate, there is also Discord bot hosting.
The biggest performance gains on a SCUM server come from limiting the number of AI entities, vehicles and persistent objects that build up on the map. Reviewing these settings before buying bigger hardware gets you a much smoother game from the same machine.
Steps that work in practice:
Watch the SCUMServer.exe memory curve in Task Manager for a few days. If it keeps approaching the ceiling between restarts, tuning is not enough and it is time for a VDS plan with more RAM. A single core pinned at 100% indicates too much AI and vehicle load.
The type of a SCUM server is determined by how the damage, loot and time settings in ServerSettings.ini are combined; the same software can run a calm PvE world or a harsh PvP arena. Deciding the type up front helps you set player expectations and plan resources correctly.
Whatever type you choose, state the rules clearly in the server description and welcome message; SCUM players check those first in the server browser. Your wipe schedule also depends on type: PvP servers reset map and characters more often, while PvE and RP communities prefer long-lived worlds. Archiving a copy of SCUM.db before a wipe lets you roll back if disputes arise later.
There are two layers of protection for a SCUM server: network-level attack filtering and BattlEye anti-cheat in the game. Competitive PvP servers and large RP communities can be targeted by traffic attacks from rival groups, so both layers should stay on.
On the LIONFIN network, traffic is filtered at the network level by the RouteFence firewall; during DDoS attacks malicious packets are filtered out before they reach your server, and the infrastructure is monitored 24/7 by NOC and SOC teams (see our data center). This does not replace hardening inside your own server:
-nobattleye belongs only on closed test servers.Because the servers are located in Türkiye, they suit communities with players in Türkiye and the surrounding region.
A SCUM server’s game state lives in an SQLite database named SCUM.db in the save folder; regular backups mean copying this file together with the config folder. Player characters, bases, vehicles and bank accounts are all in that database, so a single corruption can wipe the whole community’s progress.
A safe backup routine:
SCUM/Saved/SaveFiles and SCUM/Saved/Config/WindowsServer folders together.To move to another server, install the same game version with SteamCMD and copy these two folders to the new location. A VDS-level snapshot also gives you a quick rollback, but it does not replace a file-level backup.
The most common SCUM server problems are the server not appearing in the browser, version mismatches after an update and crashes caused by running out of memory. Most can be solved by reading the logs (the console opened by the -log parameter and SCUM/Saved/Logs).
app_update 3792580 validate in SteamCMD._CommonRedist are missing or the OS is 32-bit.If the problem persists, open a ticket from the Support section of the LIONFIN customer panel and attach the log file; if you need help ordering, contact us by email.
Choose a VDS plan
Pick a VDS plan that matches the estimated RAM table for your player count and install Windows Server as the operating system.
Install SteamCMD
Connect via remote desktop, download SteamCMD and fetch app ID 3792580 with an anonymous login.
Install prerequisites
Install the Visual C++ and DirectX components found under _CommonRedist in the server folder.
Open the ports
Create inbound rules in Windows Firewall for UDP ports 7777, 7778 and 7779.
Start the server for the first time
Run SCUMServer.exe with the -log -port=7777 -MaxPlayers parameters and wait for the config files to be created.
Enter settings and admins
Stop the server, edit ServerSettings.ini and AdminUsers.ini, then start it again.
Schedule backups and restarts
Use Windows Task Scheduler to create tasks for a daily restart and a SCUM.db backup.
There is no native Linux build of the SCUM Dedicated Server from the publisher; only 64-bit Windows is officially supported. Community images run it through Wine or Proton, but they can break after updates and are unsupported. For a persistent community server, a VDS with Windows Server is recommended.
A SCUM server uses about 8 GB of memory even with no players online. Estimated starting points are 12–16 GB for a small community, 16–24 GB for around 30 players and 24–32 GB for busy servers approaching 64 players. Needs grow as vehicles, bases and puppets increase.
According to the community wiki, SCUM server files are downloaded via SteamCMD with app ID 3792580 and an anonymous login. Steam also lists another SCUM server app, so be careful not to use the wrong ID or you may download outdated files.
In the default example, 7777/UDP handles game connections, 7778/UDP is the raw UDP socket and 7779/UDP is the Steam query port. The query port is always the game port plus two. An optional TCP port can be opened for RCON; keep it closed if you do not use it.
The most common cause is a query port that is closed in the firewall or falls within 27020–27050. The server may also take a few minutes to register in the list after first start. Meanwhile players can connect directly by typing the IP and port.
Adding -nobattleye to the launch parameters disables BattlEye, but the community wiki advises against it. On public servers the experience degrades quickly without anti-cheat. Use this option only on closed test servers and while troubleshooting.
Add your Steam64 ID to the admin file (AdminUsers.ini) in the server’s config folder and restart the server. You can then type admin commands into in-game chat with the # prefix. Only add people you trust to the admin list.
Game state is stored in an SQLite database named SCUM.db in the SCUM/Saved/SaveFiles folder. Characters, bases and vehicles live in this file. When backing up, stop the server and copy the file together with the config folder to a location off the server.
SCUM has no general mod system tied to Steam Workshop. Servers are customised through economy, loot, spawn and rule settings and with external community bots that read the logs. Only install external tools from trusted sources.
Stop the server, back up the save folder and run app_update 3792580 validate in SteamCMD. When the update finishes, check that your config files are still in place and start the server. After major patches, compare new config keys with your own.
Technically yes: install the second server in a separate folder and start it with a different port trio, for example 7780–7782. However, each SCUM instance uses a lot of memory even when idle, so the VDS’s RAM must cover the combined needs of both servers.