Advanced settings
Set how long the panel keeps things, and clear out what it no longer needs.
Go to Admin > Settings > Advanced.
DANGER
These settings change how the panel performs and how stable it is. Change one only when you know what it does.
Vault warning
A warning appears at the top of the page when the panel uses Vault for secrets but the .env file still holds plaintext credentials. The warning names each credential.
Only the signing secret can move out of the file. Every other password stays in .env, because it is read from there directly.
To move the JWT secret, click Remove JWT_SECRET from .env and confirm. Vault must stay reachable after this change. Without Vault, the panel cannot start.
Performance
| Setting | Description |
|---|---|
| API Rate Limit (requests/minute) | The number of API requests that one user can make each minute. The range is 10 to 1000. |
| Console History Limit | The number of console lines that the panel keeps. The range is 100 to 10000. A larger value uses more memory and gives more scrollback. |
Data retention
| Setting | Description |
|---|---|
| Backup Retention (days) | The panel deletes an automatic backup after this age. The range is 1 to 365. |
| Activity Log Retention (days) | The panel purges an activity record after this age. The range is 7 to 365. |
Extended data retention
| Setting | Description |
|---|---|
| Audit Log Retention (days) | The panel purges an audit record after this age. The range is 7 to 365. |
| Resource History Retention (days) | The panel keeps CPU and memory history for this many days. The range is 1 to 90. |
| Failed Jobs Retention (days) | The panel cleans up a failed background job after this age. The range is 1 to 90. |
Token expiry
| Setting | Description |
|---|---|
| Email Verification Token Expiry (hours) | The lifetime of an email verification link. The default is 24 hours. The range is 1 to 168. |
| Password Reset Token Expiry (minutes) | The lifetime of a password reset link. The default is 60 minutes. The range is 5 to 1440. |
Backup throttling
| Setting | Description |
|---|---|
| Max Backups per Window | The number of backups that a user can start in one window. The default is 2. The range is 1 to 20. |
| Throttle Window (minutes) | The length of the rolling window. The default is 10 minutes. The range is 1 to 60. |
Upload limits
| Setting | Description |
|---|---|
| Profile Picture Max Size (MB) | The largest avatar file. The range is 1 to 10. |
| Ticket Attachment Max Size (MB) | The largest ticket attachment. The range is 1 to 50. |
| Max Attachments per Message | The number of files on one ticket message. The range is 1 to 20. |
Diagnostics
| Setting | Description |
|---|---|
| Enable Telemetry | Sends anonymous usage data to help improve BadgerPanel. |
| Debug Mode | Turns on verbose logs and detailed error output. Do not use this mode in production. |
Cache management
Three buttons clear cached data:
- Clear View Cache - clears the view cache.
- Clear Config Cache - clears the configuration cache.
- Clear All Caches - clears everything.
Each button shows a confirmation message when the cache is clear.
Saving
Click Save Changes to apply your changes. Click Reset to discard them.
System updates and changelog
Admin > Settings > System Updates manages daemon and orchestrator updates. A tab strip on that page shows two tabs:
- Updates - lists each connected daemon and orchestrator, with the installed version and the available version. Select the components to update, then start the update. The page shows the progress of each component.
- Changelog - lists the release notes, most recent first. The subtitle names the version that you run now.
Related pages
- License - license status, licensed features, and resource limits.
- Audit Logs - the retention fields on this page control how long the panel keeps log records.
