Start in Standalone Mode

Starts Charon in standalone mode for specified game data. Path to game data could be local file system’s file or remote server address.

Command

# local game data (windows)
dnx dotnet-charon -- SERVER START \
  --dataBase "c:\my app\gamedata.json" \
  --port 8080 \
  --launchDefaultBrowser

# shortcut version
charon "c:\my app\gamedata.json"

Parameters

--dataBase

Absolute or relative path to game data. Use quotation marks if your path contains spaces.

# local file
--dataBase "c:\my app\gamedata.json"
--port

Number of an IP port (1-65535) to be used to listen for browser based UI.

--port 8080
--launchDefaultBrowser

Set this flag to open system-default browser on successful start.

--denySchemaEditing

Disable the ability to change the data structure (metadata) for editable game data.

--resetPreferences

Set this flag to reset UI preferences on successful start.

--changesFile

Added in version 2026.4.0.

Path to a changes file. When set, the game data file is opened read-only and every edit is written into this file as a patch document instead of into the game data file. Overrides the changesFile query parameter of --dataBase. Apply the patch later with DATA APPLYPATCH.

--changesFile "./player-changes.patch.json"

This command supports universal parameters.

See also