A 24/7 server for the open-source Rust voxel RPG, running a world grown from your own seed with every setting in your hands.

Select from our wide range of optimized game servers. Each server is configured for maximum performance and comes with DDoS protection.






Compare recommended use, plan hardware and monthly prices.
| Plan | Recommended for | Hardware | Monthly price |
|---|---|---|---|
| Silver 6GB | 2–10 players, default worldThe entry plan for Veloren; enough for a group of friends at standard view distance. | 4 vCore Ryzen 9950X · 6 GB DDR5 6000MHz · 60 GB NVMe SSD Samsung 990 PRO | ₺345.00/mo |
| Gold 8GB | 10–20 players, scattered exploringSafe headroom for the extra chunks loaded when players spread across the map. | 4 vCore Ryzen 9950X · 8 GB DDR5 6000MHz · 70 GB NVMe SSD Samsung 990 PRO | ₺440.00/mo |
| Platinum 10GB | 20–30 players or an enlarged custom worldOur recommended level for generating a larger-than-standard world or busy evenings. | 4 vCore Ryzen 9950X · 10 GB DDR5 6000MHz · 100 GB NVMe SSD Samsung 990 PRO | ₺530.00/mo |
| Diamond 12GB | 30–40 players, high view distanceExtra memory to host a crowded community without cutting view distance. | 4 vCore Ryzen 9950X · 12 GB DDR5 6000MHz · 110 GB NVMe SSD Samsung 990 PRO | ₺617.50/mo |
| Emerald 16GB | 40+ players, frequent world generation6 vCores give a real speed-up to multi-threaded chunk and world generation. | 6 vCore Ryzen 9950X · 16 GB DDR5 6000MHz · 120 GB NVMe SSD Samsung 990 PRO | ₺840.00/mo |
| Xtreme 32GB | Very large custom worlds, big communityEach size step roughly doubles RAM, so this is for those experimenting with huge worlds. | 12 vCore Ryzen 9950X · 32 GB DDR5 6000MHz · 200 GB NVMe SSD Samsung 990 PRO | ₺1520.00/mo |
What actually helps on a Veloren server follows the game's .ron files and the way it generates worlds.
Edit settings.ron, admins.ron, whitelist.ron, banlist.ron and description.ron in the file manager. Forgetting a trailing comma makes the server fall back to its template, so double-check before saving.
Generating a custom world can take around ten minutes on a good CPU, even at standard size. The Ryzen 9 9950X shortens that wait and keeps chunk generation smooth during play.
Authentication runs through auth.veloren.net by default, so nobody can join under someone else's name. Once whitelist.ron has entries, only the UUIDs you list can connect.
Type admin add in the panel console to make a user an admin or moderator. Before maintenance, shutdown graceful shows players a countdown and closes the server cleanly.
Characters and progress live in db.sqlite under userdata/server/saves. Automatic backups protect that file, and a manual backup before a version update is the safest move.
Veloren moves fast, and client and server must be on the same build. After an update, all you need to do is make sure the server and your players stay on the same version.
TheCrewHost Veloren server hosting starts at ₺345.00 per month ($8.63) and runs the game's official veloren-server-cli. Veloren is a fully open-source, GPL 3 licensed voxel RPG inspired by Cube World, Breath of the Wild, Dwarf Fortress and Minecraft. Your server runs in our İstanbul datacenter on a Ryzen 9 9950X with NVMe storage, so players in Türkiye reach dungeons and towns with low latency. Through settings.ron under userdata/server/server_config you control the player limit, server name and view distance, while whitelist.ron and admins.ron manage access. With world_seed and map_file you can even generate a world built just for your group.
A Veloren server gives your friends or community an always-on space to explore the same procedural world together. Veloren is a sprawling action RPG with dungeons, towns, sky-high mountains, glider flight, mounts and a weapon-based skill system instead of fixed classes. It is developed in Rust by a volunteer community, its code and assets are open under GPL 3, and it is free, so nobody who wants to join your group has to buy anything.
Veloren's official servers can get crowded, and you do not set their rules. On your own server, you choose the world seed, player limit, group size, the town where new players spawn and the server rules. Fill in the rules field in description.ron and every new player sees the rules on first join and cannot play until they accept; if the rules change, the prompt appears again.
Your own server also gives you version control. Because the game evolves quickly, balance and content shift from build to build, and you decide which build your community stays on.
Our Veloren plans start at Silver 6GB, and for a small group on the default world, Silver is the right starting point. Three things shape the server's memory use: how many chunks are loaded, how spread out players are and how big the world is. The area around each player is loaded out to their view distance, so the more players scatter across the map, the more terrain stays in memory. Lowering max_view_distance in settings.ron is the most effective way to lighten the load on a busy server.
Custom world generation is its own topic. x_lg and y_lg set the world's edge length in chunks as a power of two; the default of 10 means a world 1024 chunks wide. According to the official docs, raising a value by one doubles that edge and roughly doubles generation time and RAM use. If you plan to generate a world larger than standard, Platinum or above is recommended.
On the CPU side, the Veloren server spreads its work across multiple threads, and chunk and world generation benefit from extra cores. That is why Emerald's 6 vCores make a real difference for large, scattered communities or big world generations.
In Veloren, the world is defined by world_seed and map_file in settings.ron. With map_file set to None, the server loads the default world bundled with the game. For your own world, put a number in world_seed and set map_file to Some(Save(())); on startup the server generates the world and saves it as a binary file in a maps folder.
Generation takes a while, and you will see little activity in the console meanwhile; the official docs treat roughly ten minutes on a good CPU as normal for a standard-sized world. Be patient and do not restart during that time. Once the world is saved, you must switch map_file to the Some(Load("maps/filename.bin")) form, or the server will try to regenerate the world on every start.
Change world size and mountain scale with the x_lg, y_lg and scale values inside the Save option. Pushing scale toward 4.0 gives roughly Earth-like mountains but calls for a larger map. spawn_town lets you choose the town where players first appear. The most common mistake in .ron files is a missing trailing comma, which makes the server ignore your settings and use the fallback template.
The easiest way to grant permissions in Veloren is to type admin add followed by a username and a role into the panel console; the role can be admin or moderator. Staff are stored by UUID in admins.ron, and that file can only be changed through the server console or direct file access.
As long as whitelist.ron is empty, anyone with an account can join. Add a UUID and the server opens only to those listed; admins can also manage the list with in-game commands. Bans are kept in banlist.ron in detail, including who issued each ban, why and when, and IP bans live in the same file.
Authentication goes through auth.veloren.net by default, and players sign in with their free Veloren accounts. We recommend leaving it that way: with a custom auth server, players see a security warning when connecting, and with authentication disabled entirely, anyone can log in under any username, even an admin's. description.ron holds the server description and rules; you can write separate texts for different languages and choose the fallback with default_locale.
Players open Voxygen, the Veloren client, enter your server address as IP:port on the multiplayer screen and sign in with their Veloren account. The game's default port is 14004; if your panel assigned a different one, always share that. The simplest way for players to install the game and keep it updated is Airshipper, the official launcher.
The most important rule is version matching. Because Veloren develops quickly, client and server need to be on the same build; if one falls behind, the connection fails. If your server runs the weekly build, make sure your players are on the same week's release, and update the server whenever an update lands.
Before maintenance or an update, rather than cutting the server off, use shutdown graceful in the console with a time in seconds; players see a countdown and can log out somewhere safe. Add --reason if you want to include an explanation. Putting your server rules into description.ron lets newcomers know what to expect from your community from their very first login.
Start with Silver for a small group on the default world. If you will generate a larger-than-standard world or host a big community, consider Platinum or above.
Once payment clears, veloren-server-cli installs automatically and the userdata folder is created on first start. Watch the console until it reports it is ready for connections.
Edit server_name, max_players, max_view_distance and max_player_group_size. Keep every trailing comma, save, and restart the server.
Choose a world_seed, set map_file to Some(Save(())) and wait for generation to finish. Then switch map_file to a Some(Load(...)) entry pointing at the saved file.
Use admin add in the panel console to give yourself the admin role. For a closed community, add your players' UUIDs to whitelist.ron.
Send players the IP:port from your panel and the build your server runs. They enter the address in Voxygen, sign in with their Veloren account and join.
What Veloren server owners ask most: RAM, world generation, version matching, admins and connecting.
Our İstanbul datacenter runs on Ryzen 9 hardware, delivering low latency to players in Türkiye and good connectivity to Europe, the Middle East and the Caucasus.
Turkey
Everything your project needs — from game servers to VPS, dedicated servers, web hosting and Discord bot hosting.
Connect with our community of gamers and developers
Get instant support, share experiences, and stay updated with the latest news