# Mounts

> Define host folders Wings may bind into containers. Link each mount to nodes for Wings allowed_mounts, optionally restrict by spell, then enable per server.

## Identity

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

| Title i18n key | `admin.mounts.title` |
| Description i18n key | `admin.mounts.description` |
| Permission | `admin.nodes.view` |
| Nav group | `infrastructure` |
| Sidebar label | Mounts |

## Summary (for AI)

**Mounts** Define host folders Wings may bind into containers. Link each mount to nodes for Wings allowed_mounts, optionally restrict by spell, then enable per server. Requires permission `admin.nodes.view`. Key UI: Refresh; Create mount; Edit; Delete; New mount; Edit mount.

## How to guide users

1. Open Admin sidebar.
2. Go to **Mounts**.
3. Direct URL: `/admin/mounts`.
4. User needs permission `admin.nodes.view` (or `admin.root`).

## Sections on this page

_None extracted._

## Notable UI actions / labels

- Refresh
- Create mount
- Edit
- Delete
- New mount
- Edit mount
- Description
- Users can self-attach
- Save

## Widget slugs

- [`admin-mounts`](../widgets/admin-mounts.md)

## Related APIs / hooks

- `/api/admin/mounts`
- `/api/admin/nodes`
- `/api/admin/spells`

Hooks: `usePersistedListFilters`, `usePluginWidgets`
