Home - fulviofreitas/eero-ui GitHub Wiki
🏠 Eero UI Wiki
Welcome to the Eero UI documentation! This wiki contains detailed guides for installation, configuration, development, and more.
📚 Documentation
| Page | Description |
|---|---|
| [[Installation]] | Docker & manual setup guides |
| [[Configuration]] | Environment variables & settings |
| [[Architecture]] | System design & data flow |
| [[Metrics]] | Built-in metrics, the metric contract, the optional exporter |
| [[API-Reference]] | REST API endpoints |
| [[Security]] | Security considerations & best practices |
| [[Development]] | Local dev setup & testing |
| [[CI-CD]] | GitHub Actions workflows |
| [[Troubleshooting]] | Common issues & fixes |
| [[Roadmap]] | Future plans & known issues |
✨ What 6.0 adds
eero-ui collects its own metrics (no exporter), runs on eero-api v8 and exposes every SDK read family: insights, data usage, events, channel utilisation, members and invites, backup internet, security/WAN and notifications. Writes fall into three classes — verified (always on), unverified (behind EERO_DASHBOARD_EXPERIMENTAL_WRITES) and account identity (additionally behind EERO_DASHBOARD_ACCOUNT_IDENTITY_WRITES); see [[Configuration#write-gates]] and [[Roadmap]]. The account page, ⌘K command palette, ? shortcuts help, URL-encoded device filters, bulk block and a virtualized device table (@tanstack/svelte-virtual, MIT) round out the UI; fonts are self-hosted (OFL). Screenshots of every route, before and after, are indexed in docs/screenshots/6.0/README.md.
Keyboard shortcuts (frontend/src/lib/shortcuts.ts is the single source of truth):
| Keys | Action |
|---|---|
⌘K / Ctrl+K |
Open the command palette |
? |
Show keyboard shortcuts |
Esc |
Close the open dialog or menu |
Shortcuts do not fire while focus is in an input, textarea or contenteditable element.
🔗 Quick Links
This wiki is auto-generated from the wiki/ folder in the repository.