# Admin

The Admin area is the instance-wide side of the panel: nodes, servers, users, eggs, databases, and panel settings all live here. It's only visible to administrators: root admins (accounts with the **Admin** toggle, see [Users](/docs/panel/features/admin/users)) and users granted admin permissions through a [Role](/docs/panel/features/admin/roles). See the [Permissions Reference](/docs/panel/features/dashboard/permissions) for what each admin key covers.

The sidebar starts with **Back** (returns to the dashboard) and **Home**, followed by these groups, and the [Quick actions](/docs/panel/features/dashboard#quick-actions) palette (`Ctrl+Space`) jumps to any of these pages by name:

## System

| Page | Description |
| --- | --- |
| [Settings](/docs/panel/features/admin/settings) | Panel-wide configuration, from branding to rate limits |
| [Announcements](/docs/panel/features/admin/announcements) | Panel-wide announcement banners |
| [Assets](/docs/panel/features/admin/assets) | Public file hosting for the panel, e.g. custom icons and banners |
| [Extensions](/docs/panel/features/admin/extensions) | Install and manage panel extensions |

## Infrastructure

| Page | Description |
| --- | --- |
| [Locations](/docs/panel/features/admin/locations) | Group nodes by physical or logical location |
| [Nodes](/docs/panel/features/admin/nodes) | The Wings machines your servers run on |
| [Servers](/docs/panel/features/admin/servers) | Every server on the panel, from creation to transfers |

## Users & Access

| Page | Description |
| --- | --- |
| [Users](/docs/panel/features/admin/users) | All user accounts on the panel |
| [Roles](/docs/panel/features/admin/roles) | Named sets of admin and server permissions |
| [OAuth Providers](/docs/panel/features/admin/oauth-providers) | Third-party login and account linking |
| [Activity](/docs/panel/features/admin/activity) | Audit log of admin-side actions |

## Nests & Eggs

| Page | Description |
| --- | --- |
| [Nests](/docs/panel/features/admin/nests) | Collections of eggs, the server type definitions |
| [Egg Configurations](/docs/panel/features/admin/egg-configurations) | Named, ordered sets of eggs with deployment settings |
| [Egg Repositories](/docs/panel/features/admin/egg-repositories) | Git repositories to import eggs from |

## Databases

| Page | Description |
| --- | --- |
| [Database Hosts](/docs/panel/features/admin/database-hosts) | MySQL and PostgreSQL hosts for user-created databases |
| [Database Agent Hosts](/docs/panel/features/admin/database-agent-hosts) | Hosts running the [database agent](/docs/db-agent) for managed database instances |
| [Database Agent Templates](/docs/panel/features/admin/database-agent-templates) | Templates defining managed database images and resource limits |

## Storage

| Page | Description |
| --- | --- |
| [Mounts](/docs/panel/features/admin/mounts) | Host directories that can be mounted into server containers |
| [Backup Configurations](/docs/panel/features/admin/backup-configurations) | Where server backups are stored |
| [System Backup Policies](/docs/panel/features/admin/system-backup-policies) | Scheduled automatic server backups with retention, scoped to locations, nodes, or servers |

## Home

`/admin` lands on Home, a status dashboard with three tabs: **Overview**, **Updates**, and **Health**. The **Updates** and **Health** tabs require the `stats.read` permission, and so does the content of **Overview**. Whenever a newer panel version is available, a banner at the top links to the upgrade instructions.

### Overview

![](/docs/panel/features/admin/images/home/overview.webp)

Three cards:

- **System Overview**: CPU model, memory usage (including how much the panel process itself uses), kernel version and architecture, container type (**Official**, **Official AIO**, **Official Heavy**, or **None detected**), PostgreSQL version and database size, cache version, and cache calls/hits/misses with the average cached call latency.
- **General Statistics**: how many **Users**, **Servers**, **Locations**, **Nodes**, **Nest Eggs**, **Database Hosts**, **Backup Configurations**, and **Roles** the panel has.
- **Backup Statistics**: backup counts for **All Time**, **Today**, **This Week**, and **This Month**, each broken down into total, successful (with size), failed, and deleted.

### Updates

![](/docs/panel/features/admin/images/home/updates.webp)

- **Panel Version**: the version you're running versus the latest available, with a **Recheck for Updates** button that re-runs every update check on this tab.
- **Version History**: a table of installed versions and when they were installed. The dropdown switches between the panel's history and each extension's.
- **Outdated Extensions**: extensions with a newer version available, listing package name, installed and latest version, and the changelog. Extensions that failed the update check are listed separately with their error.
- **Outdated Nodes**: nodes running an older Wings version than the latest, including how many failed to check. Requires `nodes.read`.
- **Outdated Database Agent Hosts**: the same for database agent hosts. Requires `database-agent-hosts.read`.

### Health

![](/docs/panel/features/admin/images/home/health.webp)

- **General Health**: applied database migrations (e.g. `107 / 107 (100.00%)`) and the panel's **Avg. NTP Offset**, highlighted when it climbs above 100 ms.
- **Extension Migration Health**: applied versus total migrations per installed extension.
- **Debug Mode**: shows whether debug mode is currently enabled, with an **Enable Debug Mode** / **Disable Debug Mode** button (requires `settings.update`). The setting resets to its default when the application restarts.
- **Desync Nodes**: nodes whose clock is more than 5 seconds off the panel's clock, which can cause file download and console issues. Ideally this list stays empty.
