# Create Server

> Add a new server to the panel.

## Identity

| Field | Value |
| --- | --- |
| Route | `/admin/servers/create` |
| Area | admin |
| Audience | Panel administrators (requires admin permissions) |
| Component | `CreateServerPage` |
| Source | `src/app/(app)/admin/servers/create/page.tsx` |
| Dynamic | no |

| Title i18n key | `admin.servers.form.create_title` |
| Description i18n key | `admin.servers.form.create_subtitle` |
| Permission | `admin.servers.view` |
| Nav group | `infrastructure` |
| Sidebar label | Servers |

## Summary (for AI)

**Create Server** Add a new server to the panel. Under sidebar item “Servers”. Requires permission `admin.servers.view`. Key UI: Owner & Core Details; Set the server owner and basic information; Location & Resources; Choose where the server will be deployed; Application Setup; Configure the realm, spell, and Docker image.

## How to guide users

1. Open Admin sidebar.
2. Open **Servers** (parent nav item), then **Create Server**.
3. Direct URL: `/admin/servers/create`.
4. User needs permission `admin.servers.view` (or `admin.root`).

## Sections on this page

_None extracted._

## Notable UI actions / labels

- Owner & Core Details
- Set the server owner and basic information
- Location & Resources
- Choose where the server will be deployed
- Application Setup
- Configure the realm, spell, and Docker image
- Resource Limits
- Define memory, CPU, disk, and other resource constraints
- Feature Limits
- Set limits for databases, allocations, and backups
- Review & Create
- Review your configuration and create the server

## Widget slugs

- [`admin-servers-create`](../widgets/admin-servers-create.md)

## Related APIs / hooks

- `/api/admin/allocations`
- `/api/admin/locations`
- `/api/admin/nodes`
- `/api/admin/realms`
- `/api/admin/servers`
- `/api/admin/settings`
- `/api/admin/spells`
- `/api/admin/users`

Hooks: `usePluginWidgets`
