# WebSpaces

> Hosted websites on FeatherQuilld nodes, built from WebPlates.

## Identity

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

| Title i18n key | `admin.webSpaces.title` |
| Description i18n key | `admin.webSpaces.description` |
| Permission | `admin.webspaces.view` |
| Nav group | `infrastructure` |
| Sidebar label | WebSpaces |

## Summary (for AI)

**WebSpaces** Hosted websites on FeatherQuilld nodes, built from WebPlates. Requires permission `admin.webspaces.view`. Key UI: Create WebSpace; Create your first WebSpace to get started; View details; Edit; Delete; Delete WebSpace?.

## How to guide users

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

## Sections on this page

- Managing WebSpaces
- Resources & configuration
- Tips

## Notable UI actions / labels

- Create WebSpace
- Create your first WebSpace to get started
- View details
- Edit
- Delete
- Delete WebSpace?
- This removes the WebSpace from the panel and the daemon. This cannot be undone.
- Status

## Widget slugs

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

## Related APIs / hooks

- `/api/admin/users`
- `/api/admin/web-nodes`
- `/api/admin/webspaces`

Hooks: `usePersistedListFilters`, `usePluginWidgets`
