# Windrose Server Administration (/docs/windrose/admin-commands)



import { Step, Steps } from 'fumadocs-ui/components/steps';

> Windrose is in Early Access — in-game admin commands and tooling are expected to expand with future updates. This guide covers server administration through the XGamingServer panel.

***

Panel Controls [#panel-controls]

From the **Dashboard** in the XGamingServer panel:

| Action                 | How                                       |
| ---------------------- | ----------------------------------------- |
| Start server           | Click **Start**                           |
| Stop server            | Click **Stop**                            |
| Restart server         | Click **Restart**                         |
| View live console      | Click **Console** in the sidebar          |
| Send a console command | Type in the console input and press Enter |

***

Changing the Invite Code [#changing-the-invite-code]

<Steps>
  <Step>
    Stop your server.
  </Step>

  <Step>
    Open **File Manager** → `ServerDescription.json` (root of the file list).
  </Step>

  <Step>
    Edit the `InviteCode` field. Must be at least 6 characters, case-sensitive, using `0-9`, `a-z`, `A-Z` only.
  </Step>

  <Step>
    Save and restart.
  </Step>
</Steps>

***

Setting or Changing the Password [#setting-or-changing-the-password]

Edit `ServerDescription.json` and set:

```json
"IsPasswordProtected": true,
"Password": "YourNewPassword"
```

See [Set a Password](/docs/windrose/server-password) for full steps.

***

Adjusting Difficulty and World Settings [#adjusting-difficulty-and-world-settings]

All difficulty multipliers and gameplay modifiers are set in `WorldDescription.json` per world. This includes:

* Mob health and damage multipliers
* Ship combat settings
* Boarding difficulty
* Co-op scaling modifiers
* Combat difficulty level (Easy / Normal / Hard)

See [Server Configuration](/docs/windrose/server-config) for the full parameter reference.

***

Automatic Restarts (Scheduled) [#automatic-restarts-scheduled]

<Steps>
  <Step>
    In the panel sidebar, click **Schedules**.
  </Step>

  <Step>
    Click **Create Schedule**.
  </Step>

  <Step>
    Set a name (e.g. "Daily Restart") and configure the cron interval — e.g. every 12 hours.
  </Step>

  <Step>
    Add a **Power Action** task set to **Restart**.
  </Step>

  <Step>
    Enable the schedule and save.
  </Step>
</Steps>

***

Backups [#backups]

<Steps>
  <Step>
    In the panel sidebar, click **Backups**.
  </Step>

  <Step>
    Click **Create Backup**. The panel will archive your current server files.
  </Step>

  <Step>
    To restore a backup, click the three-dot menu next to the backup entry and select **Restore**.
  </Step>
</Steps>

Your world save data lives in `R5/Saved/SaveProfiles/Default/RocksDB/`. Back up this folder before major updates.

***

Sub-Users (Sharing Access) [#sub-users-sharing-access]

<Steps>
  <Step>
    In the panel sidebar, click **Users**.
  </Step>

  <Step>
    Click **New User** and enter the player's email address.
  </Step>

  <Step>
    Select the permissions they should have (e.g. **Control** for start/stop, **Files** for file access, **Console** access).
  </Step>

  <Step>
    Click **Invite User**. They'll receive an email to set up their panel account.
  </Step>
</Steps>

***

Related Guides [#related-guides]

* [Server Configuration](/docs/windrose/server-config)
* [Set a Password](/docs/windrose/server-password)
* [Update Your Server](/docs/windrose/update-server)
* [Reset Your Server](/docs/windrose/reset-server)
