eero-ui Svelte Themes

Eero Ui

πŸ›œ Modern web dashboard for managing Eero mesh networks β€’ Built with Svelte + FastAPI πŸš€

πŸ–₯️ Eero UI

A sleek dashboard for managing your Eero mesh network


A modern, responsive web dashboard for Eero network management.
Built for operators who want fast, efficient network control.

Get Started Β· Documentation Β· Features Β· License


πŸ“Έ Screenshots

Dark Theme Light Theme

Devices Eeros Profiles

Topology Network Login


✨ Features

πŸ“Š Monitor πŸŽ›οΈ Control 🎨 Experience
Network health & speed tests Block/unblock devices Dark theme dashboard
Device listing & search Pause/unpause profiles Real-time filtering
Eero node status Reboot nodes Optimistic UI updates

πŸš€ Quick Start

# Pull and run
docker run -d --name eero-ui -p 8000:8000 \
  -v eero-data:/data \
  -e EERO_DASHBOARD_SESSION_SECRET=$(openssl rand -hex 32) \
  ghcr.io/fulviofreitas/eero-ui:latest

Open http://localhost:8000 πŸŽ‰

πŸ’‘ Or clone & run locally: ./start.sh


πŸ“š Documentation

Full documentation lives in the Wiki:

πŸ“– Guide Description
πŸš€ Installation Docker & manual setup
βš™οΈ Configuration Environment variables
πŸ—οΈ Architecture System design & auth flow
πŸ“‘ API Reference REST endpoints
πŸ”’ Security Best practices
πŸ› οΈ Development Local dev & testing
πŸ”„ CI/CD GitHub Actions workflows
πŸ”§ Troubleshooting Common issues
πŸ—ΊοΈ Roadmap Future plans

  • eero-api β€” Async Python SDK for Eero API

πŸ“„ License

MIT β€” Use freely, contribute gladly!


πŸ“Š Repository Metrics

Top categories

Loading Svelte Themes