Skip to content

Configurating your Enshrouded server

Updated July 02, 2026
Enshrouded
Enshrouded Configuration | GameServerKings KB

Enshrouded Configuration

This guide covers the configuration files and key settings for your Enshrouded server. For first boot and connecting, see Getting Started.

Edit enshrouded_server.json in the server root:

JSON
{
  "name": "My GSK Enshrouded Server",
  "saveDirectory": "./savegame",
  "logDirectory": "./logs",
  "ip": "0.0.0.0",
  "queryPort": 15636,
  "gamePort": 15637,
  "slotCount": 16,
  "voiceChatMode": "Proximity",
  "enableTextChat": true,
  "enableVoiceChat": true,
  "enableLogs": true,
  "enableAchievements": true,
  "gameSettingsPreset": "Default",
  "userGroups": [
    {
      "name": "Admin",
      "password": "STRONG_ADMIN_PASSWORD",
      "canKickBan": true,
      "canAccessInventories": true,
      "canEditBase": true,
      "canExtendBase": true,
      "reservedSlots": 1
    },
    {
      "name": "Friend",
      "password": "FRIEND_PASSWORD",
      "canKickBan": false,
      "canAccessInventories": true,
      "canEditBase": true,
      "canExtendBase": true,
      "reservedSlots": 0
    },
    {
      "name": "Guest",
      "password": "GUEST_PASSWORD",
      "canKickBan": false,
      "canAccessInventories": false,
      "canEditBase": false,
      "canExtendBase": false,
      "reservedSlots": 0
    }
  ]
}

Players choose a group by entering its password when joining. This is how Enshrouded handles permissions.

SettingNotes
nameServer display name
slotCountMax players (cap by your purchase)
gameSettingsPresetDefault, Easy, Difficult, Survival, or Custom
userGroupsTiered access control with per-group passwords and permissions

Restart after editing.

Made with 💜 by GameServerKings