> ## Documentation Index
> Fetch the complete documentation index at: https://docs.crazynode.in/llms.txt
> Use this file to discover all available pages before exploring further.

# Server Management Basics

> Core controls for starting, stopping, monitoring, and scheduling tasks on your game server.

Every CrazyNode game server is managed through the game panel. This page covers the day-to-day controls you'll use most often.

## Power controls

| Action      | Description                                                  |
| ----------- | ------------------------------------------------------------ |
| **Start**   | Boots the server                                             |
| **Restart** | Cleanly stops and starts the server                          |
| **Stop**    | Sends a graceful shutdown signal                             |
| **Kill**    | Forces the process to terminate (use only when unresponsive) |

<Warning>
  **Kill** may cause data loss if the server was mid-save. Always try **Stop** first.
</Warning>

## Console

The live console shows real-time server output and lets you send commands. Type any server command (e.g., `say Hello!` on Minecraft, `restart` on FiveM) and press Enter.

## Resource monitoring

The panel displays live CPU, memory, and disk usage. If any resource stays near 100%, review [performance optimization](/game-hosting/performance).

## Scheduled tasks

Automate routine actions from the **Schedules** tab:

* **Auto-restart** at fixed times to keep memory fresh
* **Automated backups** on a daily or weekly cadence
* **Custom commands** like broadcasting messages or saving worlds

<Steps>
  <Step title="Open Schedules">
    From your server panel, click **Schedules → Create Schedule**.
  </Step>

  <Step title="Set the timing">
    Use cron syntax to define when the task runs (e.g., `0 4 * * *` for daily at 4 AM).
  </Step>

  <Step title="Add tasks">
    Chain tasks like `send command: save-all` → `power: restart`.
  </Step>
</Steps>

## User management (subusers)

Invite team members with granular permissions:

1. Go to **Users → Create User**.
2. Enter their email and select permissions (console access, file manager, backups, etc.).
3. They'll receive an invitation to access your server without needing your account credentials.
