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
Kategorije

Nightingale Server Setup Guide


This guide covers everything you need to get your Nightingale dedicated server running on Legion Hosting, including first-time startup, configuration, world settings, and how players connect. For troubleshooting common issues, see Nightingale Troubleshooting.

Server Panel: All server management is done through GPanel at gpanel.legionhosting.net. Nightingale dedicated servers are installed and updated via SteamCMD automatically.

About Nightingale

Nightingale is a gaslamp fantasy survival crafting game set in the mysterious Fae Realms. Players explore procedurally generated worlds, gather resources, build estates, craft gear, and fight creatures from Victorian-era folklore. Dedicated servers allow groups to share a persistent world that remains online even when the host is not playing.


First Start

When you first receive your Nightingale server, follow these steps to get it online:

  1. Log in to GPanel and select your Nightingale server.
  2. Navigate to the Startup tab and review the default startup variables. Set your preferred server name, password (if desired), and max players.
  3. Go to the Console tab and click Start.
  4. The server will download and install the Nightingale Dedicated Server files via SteamCMD on first boot. This may take several minutes depending on server load and download speed.
  5. Once the console shows the server has finished loading and is ready for connections, your server is online.
First boot takes longer: The initial startup includes a full download of the Nightingale dedicated server files through SteamCMD. Subsequent starts will be much faster unless a game update is available.
Game updates: When Nightingale releases an update, the server will automatically download the latest version on the next restart. If players cannot connect after an update, make sure both the server and player clients are updated to the same version.

GPanel Startup Variables

Nightingale exposes key configuration options as startup variables in GPanel. Navigate to the Startup tab to view and modify these. Changes require a server restart to take effect.

Variable Default Description
PASSWORD changeme Password for the server. Players must enter this to join. Clear or leave empty for a public server.
ADMIN_PASSWORD letmein Admin password. Players with this password can authenticate in-game to kick and ban other players.
MAX_PLAYER 6 Maximum number of players that can be connected simultaneously. Increasing past 6 is unsupported and may cause issues.
Difficulty easy Starting map difficulty. Options: easy, medium, hard, extreme.
CHEATS 1 Enable the cheat/debug menu and commands. Set to 0 to disable. Players must authenticate with the admin password to use cheats in-game.

Server Configuration File

Beyond startup variables, Nightingale uses configuration files for more detailed server settings. These can be edited via the Files tab in GPanel or through SFTP.

Finding the Config Files

Nightingale's main server configuration file is located at:

NWX/Config/ServerSettings.ini

If this file does not exist, the server creates it from NWX/Config/ExampleServerSettings.ini on first boot.

Always stop your server before editing configuration files. The server may overwrite your changes on shutdown if it is running while you edit.

Common Configuration Options

Setting Description
StartingDifficulty Starting map difficulty. Overridden by the Difficulty GPanel startup variable.
Password Password required to join. Leave blank for no password. Overridden by the PASSWORD startup variable.
AdminPassword Password for admin/host controls. Players authenticate in-game to kick and ban. Overridden by the ADMIN_PASSWORD startup variable.
Note: Nightingale is an actively developed game. Configuration options and file locations may change with updates. Check the console output after startup for messages about config file paths, and refer to the official Nightingale documentation for the latest settings.

World and Realm Settings

Nightingale features procedurally generated Fae Realms that players explore through portal mechanics. The server manages the persistent state of these realms.

World Persistence

  • Player estates, built structures, and storage persist across sessions.
  • Fae Realms that have been explored and modified are saved and remain available.
  • Resources in the world may respawn over time based on game mechanics.

Difficulty Settings

If available in the server configuration, difficulty settings control aspects such as:

  • Enemy spawn rates and aggressiveness.
  • Resource gathering multipliers.
  • Player health and stamina modifiers.
  • Crafting requirements and costs.
Realm Cards: In Nightingale, players use Realm Cards to shape the properties of portals and the worlds they lead to. This is a core gameplay mechanic that operates independently of server configuration — difficulty and biome types are influenced by the cards players use in-game.

How to Connect

Players can connect to your Nightingale dedicated server through the in-game server browser or by direct IP connection.

Via Server Browser

  1. Launch Nightingale.
  2. From the main menu, select Multiplayer or Join Server.
  3. Browse the server list or search for your server by name.
  4. Select your server and click Join.
  5. Enter the server password if one is set.

Via Direct Connect

  1. From the multiplayer menu, look for a Direct Connect or Join by IP option.
  2. Enter your server's IP address and port in the format IP:PORT.
  3. Your server's IP and port can be found in GPanel under the Network tab. See How to Find Your Server IP and Port for details.
  4. Click Connect or Join.
Port Assignment: Your server will be assigned a random port unless you have a private IP. Check GPanel's Network tab for your assigned port.
Version mismatch: Both the server and client must be running the same version of Nightingale. If a player cannot connect after a game update, restart the server so it downloads the latest version via SteamCMD.

Save Management and Backups

Nightingale server saves contain all world data, player progress, built structures, and explored realms. Managing your saves properly is important to prevent data loss.

Save Location

Server saves are stored in the server's data directory. The exact path depends on the server configuration, but you can browse for save files through GPanel's Files tab. Look for a Saves or SaveGames directory.

Creating Backups

  1. Stop your server in GPanel to ensure a clean save state.
  2. Navigate to the save directory in the Files tab.
  3. Select the save folder and use the Archive option to create a .zip backup, or download the files via SFTP.
  4. Store the backup in a safe location outside the server.

Restoring a Backup

  1. Stop the server.
  2. Delete or rename the current save folder.
  3. Upload your backup save files to the same directory.
  4. Start the server. It will load from the restored save.
Back up regularly. Game updates, crashes, or file corruption can damage save data. Create backups before major game updates and periodically during normal play.
World reset: To start a completely fresh world, stop the server, delete the save directory, and start the server again. A new world will be generated automatically. This action is irreversible without a backup.

Related Articles


Need More Help?

If you are experiencing issues not covered in this guide, our support team is available to assist. Open a ticket at legionhosting.net/submitticket.php with your server details and a description of the problem.


Je li vam ovaj članak bio koristan?

Ready to Get Started?

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