# Setting: `file_trash_max_size_mb`

- **Constant:** `ConfigInterface::FILE_TRASH_MAX_SIZE_MB`
- **Category:** `servers`
- **Type:** `number`
- **Required:** yes
- **Sensitive:** no
- **Validation:** `required|integer|min:0`
- **Placeholder / default hint:** `512`

## Description

Maximum total size of trashed files per server, in megabytes. When exceeded, the oldest trashed items are permanently deleted. Use 0 for no size limit.

## Allowed options

_Free-form / no fixed options_

## Change via CLI

```bash
featherpanel saas getsetting file_trash_max_size_mb
featherpanel saas setsetting file_trash_max_size_mb "<value>"
```

## Change via API

```http
PATCH /api/admin/settings
Content-Type: application/json

{ "file_trash_max_size_mb": "<value>" }
```
