# File Manager

> Manage files in the current directory

## Identity

| Field | Value |
| --- | --- |
| Route | `/server/[uuidShort]/files` |
| Area | server |
| Audience | Server owners / subusers with the relevant server permission |
| Component | `ServerFilesPage` |
| Source | `src/app/(app)/server/[uuidShort]/files/page.tsx` |
| Dynamic | yes |
| Params | `uuidShort` |
| Title i18n key | `files.title` |
| Description i18n key | `files.manage_description` |




## Summary (for AI)

**File Manager** Manage files in the current directory Key UI: Wings Connection Unavailable. Please contact the support team.; Upload; Release your files to start uploading to; Include Path Patterns; Exclude Path Patterns; Search File Content.

## How to guide users

1. Open Server sidebar (open a server first).
2. Go to **File Manager**.
3. Direct URL: `/server/[uuidShort]/files`.
4. Replace path params `uuidShort` with the real resource id(s).

## Sections on this page

- Search Files

## Notable UI actions / labels

- Wings Connection Unavailable. Please contact the support team.
- Upload
- Release your files to start uploading to
- Include Path Patterns
- Exclude Path Patterns
- Search File Content
- Max File Size for Content Scan
- File Size Range

## Widget slugs

- [`server-files`](../widgets/server-files.md)

## Related APIs / hooks

- module `@/lib/files-api`

Hooks: `useFileManager`, `usePluginWidgets`, `useServerPermissions`, `useSettings`
