Skip to content
Neverwinter Nights
Neverwinter Nights 100% localFreeOpen access

nwserver command line

Generate the nwserver (Neverwinter Nights) launch script: module, port, slots, passwords, PvP, levels and public listing.

Last updated: 10/9/2026

100% local processing — saved in your browser.

Documentation
Server
Players and access

Example password: change it.

Rules

0 = none, 1 = party only, 2 = full.

1 = easy ... 4 = very difficult.

start-nwserver.txt
Live preview — automatically saved in your browser.
#!/bin/bash
# Generated by games-tools.game-rank.com
./nwserver-linux -module MyModule -servername "My NWN server" -port 5121 -maxclients 32 -minlevel 1 -maxlevel 40 -dmpassword ChangeMe! -publicserver 1
Server installation guideNo server yet? Install it locally or on a VPS / dedicated server, ports and firewall included.

How to use nwserver command line?

The Neverwinter Nights dedicated server is driven by command-line options. This tool assembles them for Linux (nwserver-linux) or Windows (nwserver.exe); the options mirror nwserver's built-in help. Each option's default value is not officially documented: leave "—" to omit it.

  1. Choose Linux or Windows and enter the exact module name (placed in the modules folder).

  2. Set name, port (5121 is the usual one), slots, levels and passwords.

  3. Pick the rules (PvP, ELC, ILR, difficulty…) or leave "—" to keep the module's behaviour.

  4. Download the script, make it executable (chmod +x) and run it from the server's bin folder.

Read the full documentation →

Frequently asked questions

Neverwinter Nights
Neverwinter NightsSign-in required
Generate the NWNX:EE launch script for Neverwinter Nights: LD_PRELOAD on Linux or a Docker nwnxee/unified command, plugins and log level.
LaunchDockerNWNXOpen
Documentation