Settings
m1nd provides a comprehensive settings interface — no YAML editing needed for day-to-day changes.
Settings Sections
| Section | What it controls |
|---|---|
| General | Admin password, web server port, hostname |
| Appearance | Theme, popup tiling, UI preferences |
| Branding | Custom logo, app name |
| Web Identity | Display name shown in topbar |
| Users | Create/manage users, assign roles |
| API Keys | Generate and manage scoped API keys |
| SMTP | Email server for alerts and reports |
| SSL | HTTPS certificates (PFX upload or Let's Encrypt) |
| Security / 2FA | TOTP two-factor authentication |
| LLM | AI Diagnostics provider and API key |
| OOB | ZeroTier and Tailscale configuration |
| Update | Self-update from GitHub |
| About | Version, changelog, system info |
| hivem1nd | Central controller pairing |
Config Export / Import
Export your configuration as sanitised JSON — no passwords or API keys are included in the export. Import on another m1nd instance to replicate your setup.
Version Management
Version information is displayed in multiple places:
- Topbar badge
- Mobile drawer pill
- Settings > About
- Welcome modal
- Changelog modal
All version displays are driven from a single source: changelog.js.
Release Process
The version and changelog are managed in one file:
web/static/js/changelog.jsEdit this file to update the version number, date, and release items. All displays update automatically — no need to edit multiple files.