%
ISTANBUL'a taşınmamıza özel Oyun Sunucularında %10 İNDİRİM (sadece yeni müşterilere özel)
ResoniteResonite Server Hosting

Resonite Headless Server Hosting

Keep your Resonite worlds open when every PC is off: a headless client that hosts sessions, saves them and moderates them around the clock.

Official headless clientConfig.json startWorldsAutosave and restartsRoles and bansNo GPU neededİstanbul location
Game Servers

Choose your Game Server

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

1. Plan Type

2. Location

3. Choose Plan

Premium
İstanbul

Gold 8GB

8 GB DDR5 6000MHz RAM
4 vCore Ryzen 9950X CPU
70 GB NVMe SSD Samsung 990 PRO
DDoS Protection
$11.00/mo
Order Now
Premium
İstanbul

Platinum 10GB

10 GB DDR5 6000MHz RAM
4 vCore Ryzen 9950X CPU
100 GB NVMe SSD Samsung 990 PRO
DDoS Protection
$13.25/mo
Order Now
Premium
İstanbul

Diamond 12GB

12 GB DDR5 6000MHz RAM
4 vCore Ryzen 9950X CPU
110 GB NVMe SSD Samsung 990 PRO
DDoS Protection
$15.44/mo
Order Now
Premium
İstanbul

Emerald 16GB

16 GB DDR5 6000MHz RAM
6 vCore Ryzen 9950X CPU
120 GB NVMe SSD Samsung 990 PRO
DDoS Protection
$21.00/mo
Order Now
Premium
İstanbul

Xtreme 32GB

32 GB DDR5 6000MHz RAM
12 vCore Ryzen 9950X CPU
200 GB NVMe SSD Samsung 990 PRO
DDoS Protection
$38.00/mo
Order Now

Which Resonite Plan Is Right for You?

Compare recommended use, plan hardware and monthly prices.

PlanRecommended forHardwareMonthly price
Gold 8GBRecommended: 1–2 social worlds, small groupsEntry tier for a persistent hangout; autoSleep keeps empty worlds cheap.4 vCore Ryzen 9950X · 8 GB DDR5 6000MHz · 70 GB NVMe SSD Samsung 990 PRO₺440.00/mo
Platinum 10GBBusy meetups, asset-heavy worldsMore memory for heavy worlds and many avatars loading at the same time.4 vCore Ryzen 9950X · 10 GB DDR5 6000MHz · 100 GB NVMe SSD Samsung 990 PRO₺530.00/mo
Diamond 12GBSeveral worlds at onceComfortable room for multiple startWorlds entries running side by side.4 vCore Ryzen 9950X · 12 GB DDR5 6000MHz · 110 GB NVMe SSD Samsung 990 PRO₺617.50/mo
Emerald 16GBCommunity events, 30+ users6 vCores add processing headroom when several busy sessions run together.6 vCore Ryzen 9950X · 16 GB DDR5 6000MHz · 120 GB NVMe SSD Samsung 990 PRO₺840.00/mo
Xtreme 32GBLarge conventions, many sessionsOnly for big multi-world events; most communities never need 32 GB.12 vCore Ryzen 9950X · 32 GB DDR5 6000MHz · 200 GB NVMe SSD Samsung 990 PRO₺1520.00/mo

Why TheCrewHost for Resonite?

What a Resonite headless needs from its host, and what the config lets you automate.

Several worlds on one headless

startWorlds is an array, so one headless can open a hangout, a sandbox and an event world at once, each with its own name, access level and maxUsers.

Autosave and scheduled restarts

autosaveInterval, saveOnExit, idleRestartInterval and forcedRestartInterval keep long-running worlds saved and fresh without anyone logging in to press a button.

Roles decided before users arrive

defaultUserRoles grants Admin, Builder, Moderator, Guest or Spectator by username, and cloud-variable options can allow, deny or rank users automatically.

Simulation, not rendering

The headless skips graphics entirely; it needs fast cores for ProtoFlux logic, physics and keeping every user in sync, which is the workload the Ryzen 9 9950X handles well.

A full moderation console

From the panel console you run worlds, focus, users, kick, ban, silence, role, save and restart without putting on a headset.

Turkish-speaking support 24/7

Unsure where the beta code goes or why a world will not start? Reach our team by ticket, Discord, WhatsApp, phone or live chat.

Resonite server hosting at TheCrewHost runs the official headless client on Ryzen 9 9950X hardware with at least 8 GB of DDR5 memory in İstanbul, from ₺440.00 (about $11.00) per month. The headless is Resonite without a renderer: it hosts sessions for your community hangout, event space or group build, so the world stays open when nobody's own PC is on. One Config.json decides which worlds start, their access level, user limit, autosave interval and default roles. Access to the headless build comes with Resonite's Discoverer supporter tier, so you bring your own beta code and Steam login; we provide the machine and the panel.

What does a Resonite headless server do?

The headless is a version of Resonite with no graphical interface, and it hosts sessions on your behalf. Normally a Resonite session lives on the computer of whoever opened it; when that person leaves or shuts down, the world closes. A headless runs the world on a server instead, so community meetups, weekly events, classes and shared build projects stay online around the clock without depending on anyone. Resonite's own documentation notes that headlesses are commonly used for larger communities and events.

There is one requirement to know up front: access to the headless software is currently available at the Discoverer supporter tier and above. You message the Resonite bot in game with /headlessCode to receive a Steam beta code, and the headless build is downloaded from the headless branch of the Resonite app using that code. A spare Steam account is enough for the download; it does not need to be a supporter, but it must have Resonite in its library.

TheCrewHost does not sell supporter access or beta codes; we provide the hardware, the panel and help with setup. The Resonite team has also said it may change headless pricing in the future, so check the current terms on your own account.

How much RAM and CPU does a Resonite headless need?

A headless has no fixed requirement; it grows with the worlds you keep open and what users bring into them. Every user's avatar, the objects they spawn and the world's own assets are processed on the server, so a small chat room and an event world packed with props are very different loads. That is why our Resonite plans start at 8 GB.

Gold is a sensible start for one or two social worlds and small groups. Platinum suits asset-heavy worlds and busy meetups where many avatars load at once, and Diamond leaves comfortable room for several startWorlds entries running side by side. For community events with more than thirty users, Emerald's 6 vCores give headroom when several busy sessions run at the same time, while Xtreme only makes sense for large multi-world conventions.

On the CPU side, the default tickRate is 60, and maxConcurrentAssetTransfers keeps simultaneous asset transfers at 4. With autoSleep enabled, a world that is empty or holds only away users skips its full update cycle, which cuts wasted load during quiet overnight hours.

How do you configure Config.json?

The headless writes a DefaultConfig.json into the Config subfolder of its install directory. Copy it to Config.json and edit that file, since the headless picks up that name automatically. Resonite also publishes a JSON schema so your editor can validate the file, and the $schema line at the top of the config turns that validation on.

At the top level, loginCredential and loginPassword set the Resonite account the headless logs into; a dedicated bot account is the cleanest choice. tickRate sets the simulation rate, and universeId selects a universe if you use one. The real work happens in the startWorlds array: each entry has sessionName, description, maxUsers (32 by default), accessLevel and hideFromPublicListing. Valid access levels are Private, LAN, Contacts, ContactsPlus, RegisteredUsers and Anyone.

To choose the world, put a record URL beginning with resrec:/// in loadWorldURL, or open a preset such as Grid with loadWorldPresetName. autoInviteUsernames sends invites to specific users when the world starts, and awayKickMinutes removes people who stay away too long. Setting isEnabled to false switches an entry off without deleting it from the file.

How do saving, roles and moderation work?

The most common mistake is this: the shutdown command closes the headless without saving world state. Run save in the relevant world before shutting down, or enable saveOnExit and give autosaveInterval a value in seconds in Config.json. With saveAsOwner left null, the world saves back to where it was loaded from, like the in-game Save Changes option; LocalMachine or CloudUser instead create a new record on every save.

In the console, worlds lists what is running and focus selects one. users then shows who is inside, and kick, silence and unsilence handle on-the-spot moderation. ban removes a user from every session this headless hosts, while banByName, banByID and listbans manage the ban list. The role command assigns Admin, Builder, Moderator, Guest or Spectator, and accessLevel, maxUsers and hideFromListing change a world's settings without closing it.

Resonite stores worlds as records tied to an account rather than as a map file on disk. The automatic backups on your server therefore mainly protect Config.json, logs and local data, and a regular save habit is what protects the world itself.

How do people join, and do you need open ports?

People join your headless world through Resonite's session browser, where it appears if it is not hidden from the public listing and the access level allows them in. For closed groups, add the headless as a contact and use the invite command, or grab the session address with sessionURL and share it. acceptFriendRequest approves incoming contact requests to the headless account.

On the network side, Resonite uses NAT punch-through over LiteNetLib by default, with relays as a fallback, on a randomly chosen port, so classic port forwarding is not strictly required. To make direct connections dependable, use forcePorts in a world entry to pin the lnl, quic and tcp protocols to fixed ports, and match them to the ports allocated to your server in the panel. QUIC additionally needs quicConfig.publicIP set in a startup config file.

With the server in İstanbul, users in Türkiye and nearby regions get a short path for voice and sync. Community add-ons such as ResoniteModLoader can be loaded into a headless with -LoadAssembly, but they are unofficial and can break with updates.

How to Set Up a Resonite Server

  1. 1

    Get your headless code

    Make sure you support Resonite at the Discoverer tier, then message the Resonite bot in game with /headlessCode to receive the Steam beta code.

  2. 2

    Choose Gold or higher

    Gold covers one or two social worlds; consider Diamond or Emerald if you will run several worlds at once or host busy events.

  3. 3

    Provide the Steam login and beta code

    The headless downloads through a spare Steam account with Resonite in its library plus your beta code; you enter them during setup, and support helps if anything is unclear.

  4. 4

    Prepare Config.json

    Copy DefaultConfig.json to Config.json and fill in the bot account's login, your startWorlds entries, access levels and an autosaveInterval.

  5. 5

    Start it and check the console

    When the panel console prints World running, the world is live; use worlds for the list and status for the focused world's state.

  6. 6

    Invite people and share the link

    Call friends in with invite, or pin the address from sessionURL in your community's Discord channel.

Frequently Asked Questions

What to know before you host a Resonite headless.

How much does Resonite headless hosting cost?
Resonite plans start at ₺440.00 per month (about $11.00) with Gold. Because a headless's memory use depends on its worlds and users, the smallest plan comes with 8 GB, and there are 5 tiers in total. Resonite supporter membership is not included in this price; you get that directly from Resonite.
Which plan fits my worlds and user count?
Gold is enough for one or two social worlds and small groups. Diamond suits keeping several worlds open at once, and Emerald is more comfortable for events with more than thirty users. What really decides it is the content load of your worlds and how many avatars load at the same time, and you can upgrade as usage grows.
Do I need to be a Resonite supporter?
Yes. Access to the headless software is currently available at the Discoverer supporter tier and above. You receive the Steam beta code by sending /headlessCode to the Resonite bot in game. TheCrewHost does not sell that access or the code; we supply the hardware, panel and setup help. Terms can change, so check the current situation on your account.
Which Steam account should I use?
Resonite recommends a spare Steam account. It does not need to be a supporter, but it must have Resonite in its library, which is easy to add because the game is free. The account the headless uses inside Resonite is separate and is set in Config.json through loginCredential and loginPassword.
How soon is the headless live?
Your server is created automatically after payment. Since the headless files download with your Steam login and beta code, installation completes once you have provided them. Then you prepare Config.json and start the headless; when the console shows World running, your world is live.
How do people join my world?
If the session is not hidden from the public listing and its access level allows it, people find it in Resonite's session browser. For closed groups, add the headless as a contact and send invites with the invite command, or share the address from sessionURL. autoInviteUsernames sends invites automatically to chosen users whenever the world starts.
Do I need to forward ports?
Not by default. Resonite uses NAT punch-through over LiteNetLib, with relays when needed, on a random port. If you want direct connections to be reliable, set fixed ports for lnl, quic and tcp with forcePorts in the world entry and match them to the ports allocated to your server in the panel.
How are my worlds and settings protected?
Your server files are backed up automatically, which protects Config.json, logs and local data. Resonite keeps worlds as account-linked records, so a saving routine matters too: set autosaveInterval, enable saveOnExit and run save before shutdown, because shutdown itself does not save world state.
Can I use mods on the headless?
Resonite has no official mod system. Community add-ons such as ResoniteModLoader can be loaded into a headless with the -LoadAssembly launch argument, and you upload their files over SFTP. Decide knowing they are unofficial, may break after Resonite updates and are not supported by the Resonite team.
Are my event worlds protected from DDoS, and can I scale up?
Yes. A public event on your headless can attract hostile traffic, and the free DDoS protection included in every plan stands between that traffic and your sessions. If your community grows or you add more worlds, you can move to a higher plan at any time; upgrading ahead of a big event is a safe way to prepare for that day's crowd.

İstanbul Location,
Maximum Performance

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

İstanbul flag

İstanbul

Turkey

Connect with our community of gamers and developers

Get instant support, share experiences, and stay updated with the latest news

Join Discord