Nightingale Dedicated Server Setup 2025
Nightingale is a Victorian gaslamp fantasy survival game with dedicated server support added in July 2025. Travel between magical portals and build in a beautifully stylized world.
🕯️ Game Overview
- Status: Early Access (Dedicated servers added July 2025)
- Genre: Victorian Gaslamp Fantasy Survival
- Players: Up to 8 per server
- Platforms: PC (Steam), PS5, Xbox Series X|S
- Server App ID: Available in Steam Tools
Prerequisites
Hardware Requirements
| Component | Minimum | Recommended |
|---|---|---|
| CPU | 4 cores @ 2.8 GHz | 6 cores @ 3.2 GHz |
| RAM | 8 GB | 16 GB |
| Storage | 30 GB SSD | 60 GB NVMe SSD |
| Network | 50 Mbps upload | 100 Mbps upload |
| OS | Windows 10/11 64-bit | Windows Server 2019/2022 |
Step 1: Install SteamCMD
SteamCMD is Valve's command-line tool for downloading game server files.
Windows Setup
- Download SteamCMD from Valve's website
- Extract to a folder (e.g.,
C:\steamcmd) - Run
steamcmd.exe
Linux Setup (Ubuntu/Debian)
# Update packages
sudo apt-get update
# Install dependencies
sudo apt-get install lib32gcc-s1 libc6-i386
# Download SteamCMD
mkdir ~/steamcmd
cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
Step 2: Download Nightingale Server
Launch SteamCMD and run the following commands:
# Set installation directory
force_install_dir C:\NightingaleServer # Windows
# force_install_dir ~/nightingaleserver # Linux
# Login anonymously
login anonymous
# Download Nightingale server files
app_update [APP_ID] validate
# Exit SteamCMD
quit
Note: Server App ID is available in Steam server download section. Check Nightingale's Steam store page or official documentation for the exact ID.
Step 3: Configure Server
Navigate to your server directory and create configuration files:
Server Configuration File
Create ServerSettings.ini in server root:
[ServerSettings]
# Server identification
ServerName="My Nightingale Server"
ServerPassword=""
AdminPassword="your_admin_password"
# Player settings
MaxPlayers=8 # Nightingale supports up to 8 players
ReservedSlots=1 # Keep open for friends
# Gameplay settings
GameMode=Survival # PvE, PvP, or Mixed
Difficulty=Normal
DayLengthSeconds=3600 # 60 minute days
NightLengthSeconds=3600 # Extended nights for atmosphere
# Gaslamp mechanics
GaslightDrainRate=1.0 # Gaslamp fuel consumption
MaxGaslightRadius=150 # Light influence distance
World Generation
[WorldSettings]
# World size
WorldSize=large # Nightingale worlds can be extensive
# Biome diversity
BiomeDistribution=balanced # Mix of fantasy environments
# Realm configuration
RealmSize=medium # Size of magical areas
PortalDensity=normal # Density of magical portals
PvP Configuration
[PvPSettings]
# PvP rules
PvPEnabled=false # Default: PvE survival
PvPDamageModifier=1.0 # Standard damage
FriendlyFire=true # Can allies damage each other?
PlayerDropsItems=true # Loot on death
Step 4: Launch Server
Windows Launch
Create batch file start_server.bat:
@echo off
cd C:\NightingaleServer
start NightingaleServer.exe -log -Port=27015
Linux Launch
Create shell script start_server.sh:
#!/bin/bash
cd ~/nightingaleserver
./NightingaleServer -log -Port=27015
Step 5: Port Forwarding
Open the following ports on your router and firewall:
| Port | Protocol | Purpose |
|---|---|---|
| 27015 | UDP | Game Port |
| 27016 | UDP | Query Port |
| 27017 | TCP | Web Interface (if available) |
Windows Firewall
New-NetFirewallRule -DisplayName "Nightingale UDP 27015" -Direction Inbound -LocalPort 27015 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "Nightingale UDP 27016" -Direction Inbound -LocalPort 27016 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "Nightingale TCP 27017" -Direction Inbound -LocalPort 27017 -Protocol TCP -Action Allow
Linux Firewall (UFW)
sudo ufw allow 27015/udp
sudo ufw allow 27016/udp
sudo ufw allow 27017/tcp
sudo ufw enable
Server Features
Nightingale Unique Mechanics
🌟 Portal System
- Travel between magical realms
- Unique biomes per portal
- Realm-specific challenges
🕯️ Gaslamp Mechanic
- Central light source management
- Fuel consumption gameplay
- Light-based threats
🏗️ Building System
- Victorian architecture style
- Crafting stations
- Resource management
✨ Artistic Style
- Gaslamp fantasy aesthetics
- Beautiful lighting effects
- Atmospheric design
Performance Optimization
Resource Management
- Gaslamp Settings: Adjust light radius and drain rate for player count
- Entity Count: Limit decorative objects in busy areas
- Lighting Quality: Balance visuals vs. performance
- Portal Transitions: Optimize loading when moving between realms
Network Settings
- Upload Speed: 100 Mbps minimum recommended for 8 players
- Tick Rate: Maintain stable server tick rate
- Packet Size: Adjust based on player connections
- QoS: Prioritize game traffic on network
Administrative Tools
In-Game Commands
| Command | Description | Usage |
|---|---|---|
| /kick | Remove player from server | /kick [PlayerName] |
| /ban | Ban player from server | /ban [PlayerName] [Duration] |
| /tp | Teleport to coordinates | /tp [X] [Y] [Z] |
| /give | Spawn item for player | /give [PlayerName] [ItemID] [Amount] |
| /time | Change time of day | /time [0-24] |
| /weather | Change weather conditions | /weather [Condition] |
| /portal | Open specific portal | /portal [PortalID] |
Configuration Access
- Admin Password: Required for elevated commands
- RCON: Remote admin via console tools
- Web Interface: Browser-based management panel
- Chat Moderation: Mute and ban problematic players
Troubleshooting
Server won't start?
Verify all files downloaded correctly. Check for firewall issues blocking the server executable.
Players can't connect?
Ensure ports are forwarded correctly. Check if server is running and listening on correct ports.
Gaslamp not working?
Check gaslamp fuel settings. Verify player has fuel or infinite fuel option is enabled.
High latency when exploring portals?
This is normal due to world loading. Consider preloading portals or reducing draw distance.
Frequently Asked Questions
How many players can join?
Up to 8 players per server. More servers can be run on same hardware.
Can I play solo on a server?
Yes, you can join servers solo. However, Nightingale is designed for cooperative play.
Does Nightingale support mods?
Mod support is planned. Check official documentation for availability and installation guides.
Can I transfer between portals and back?
Yes, portals are two-way. Keep your progress in each realm separately.
How do I manage gaslamp fuel?
Collect fuel items from the world or craft fuel. Infinite fuel can be enabled in server settings.
Next Steps
- Review hardware requirements
- Configure server settings
- Set up multiplayer games
- Visit Steam Store Page
Nightingale Hosting: Supercraft provides optimized Nightingale servers with low latency and beautiful lighting effects.