Vente Flash 50% de réduction sur tous les serveurs Plus que quelques heures !
Se termine dans: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Catégories

Guide de configuration du serveur headless Resonite

FR resonite vr social headless setup 0 ont trouvé cet article utile

Ce guide explique comment configurer votre serveur headless Resonite hébergé chez Legion Hosting. Resonite est une plateforme sociale VR où les utilisateurs peuvent construire, créer et socialiser dans des mondes générés par les utilisateurs. Pour la gestion des sessions et les commandes d'administration, consultez le Guide d'administration du serveur Resonite.

1. Accéder à votre serveur

  1. Connectez-vous à GPanel.
  2. Sélectionnez votre serveur Resonite dans la liste des serveurs.
  3. Votre serveur est géré via l'onglet Console dans GPanel et la configuration headless de Resonite.
Remarque : Les ports sont attribués aléatoirement sauf si vous disposez d'une IP privée. Les serveurs headless Resonite utilisent principalement un fichier de configuration JSON et le navigateur de sessions pour les connexions, mais le port attribué est toujours utilisé pour la communication réseau.

2. Variables de démarrage

Configurez ces paramètres depuis l'onglet Startup dans GPanel :

Variable Nom d'environnement Par défaut Description
Activer le chargeur de mods ENABLE_MODLOADER false Activer ResoniteModLoader pour les mods personnalisés (true/false).
Mise à jour automatique AUTO_UPDATE 1 Mettre à jour automatiquement le serveur au démarrage (1=oui, 0=non).
Important : Le serveur headless Resonite nécessite un abonnement Patreon avec accès headless. Un mot de passe bêta (obtenu en envoyant un message au bot Resonite en jeu avec /headlessCode) est requis pour l'installation. Ceci est configuré par le fournisseur d'hébergement.

3. Fichier de configuration

Le fichier de configuration principal est Headless/Config/Config.json. Modifiez-le via SFTP. Paramètres clés :

{
  "tickRate": 60.0,
  "maxConcurrentAssetTransfers": 4,
  "loginCredential": "your_username",
  "loginPassword": "your_password",
  "startWorlds": [
    {
      "isEnabled": true,
      "sessionName": "My World",
      "maxUsers": 32,
      "accessLevel": "Anyone",
      "loadWorldPresetName": "SpaceWorld",
      "autoRecover": true,
      "autoSleep": true,
      "saveOnExit": false
    }
  ]
}

4. Référence des paramètres de Config.json

Paramètre Par défaut Description
tickRate60.0Taux de simulation du serveur.
maxConcurrentAssetTransfers4Nombre maximum de téléchargements d'assets simultanés.
loginCredential(vide)Nom d'utilisateur du compte Resonite pour le serveur headless.
loginPassword(vide)Mot de passe du compte Resonite.

5. Configuration des mondes

Chaque entrée dans le tableau startWorlds définit une session de monde. Paramètres clés des mondes :

Paramètre Par défaut Description
isEnabledtrueIndique si ce monde doit démarrer.
sessionNamenullNom d'affichage de la session.
maxUsers32Nombre maximum d'utilisateurs dans le monde.
accessLevelAnyoneQui peut rejoindre : Anyone, RegisteredUsers, Contacts, ContactsPlus, Private.
loadWorldPresetNameSpaceWorldMonde prédéfini à charger (ex. SpaceWorld, Grid, BasicEmpty).
loadWorldURLnullURL d'un monde personnalisé à charger à la place d'un prédéfini.
autoRecovertrueRécupérer automatiquement le monde après un crash.
autoSleeptrueMettre le monde en veille lorsqu'aucun utilisateur n'est présent.
saveOnExitfalseSauvegarder l'état du monde lorsque le serveur s'arrête.
autosaveInterval-1.0Intervalle de sauvegarde automatique en secondes (-1 = désactivé).
hideFromPublicListingnullMasquer cette session de la liste publique.
awayKickMinutes-1.0Minutes avant l'expulsion des utilisateurs inactifs (-1 = désactivé).
idleRestartInterval-1.0Redémarrer le monde après ce nombre de secondes d'inactivité (-1 = désactivé).
forcedRestartInterval-1.0Forcer le redémarrage après ce nombre de secondes, indépendamment des utilisateurs (-1 = désactivé).

6. Se connecter à votre serveur

  1. Lancez Resonite sur votre PC ou casque VR.
  2. Ouvrez le navigateur de sessions (Menu Dash > Worlds).
  3. Recherchez votre serveur par nom de session.
  4. Cliquez sur Rejoindre pour entrer dans le monde.

Pour les sessions privées, le compte headless doit inviter les utilisateurs ou utiliser autoInviteUsernames dans la configuration.

7. Liste de vérification pour la première configuration

  1. Modifiez Headless/Config/Config.json pour définir loginCredential et loginPassword de votre compte Resonite.
  2. Définissez un sessionName pour votre monde.
  3. Choisissez un loadWorldPresetName ou fournissez un loadWorldURL pour un monde personnalisé.
  4. Définissez le accessLevel pour contrôler qui peut rejoindre.
  5. Démarrez le serveur et vérifiez qu'il affiche World running... dans la console.

Articles connexes

Besoin d'aide ?

Si vous rencontrez des problèmes avec votre serveur Resonite, ouvrez un ticket de support en incluant les détails de votre serveur, une description du problème et les messages d'erreur de la console GPanel.


Cet article vous a-t-il été utile ?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.