owlette docs
dashboard

dashboard

The owlette web dashboard is a Next.js application that provides real-time monitoring and remote control of all your machines. Access it from any browser — desktop, tablet, or mobile.


pages

pageurldescription
Landing/Marketing page with features overview
Demo/demoInteractive dashboard demo (no login required)
Login/loginEmail/password, Google OAuth, or passkey sign-in
Register/registerCreate a new account
2FA Setup/setup-2faConfigure TOTP two-factor authentication
2FA Verify/verify-2faTOTP verification step during login
Add Machine/addPairing phrase entry for authorizing an agent to a site
dashboard/dashboardMain machine and process monitoring view
cortex/cortexAI chat interface for natural language machine management
deploy/deploymentsRemote software deployment management
roost/roostsContent-addressed file sync, immutable versions, target sync, and rollback
logs/logsActivity log viewer with filtering
settings: webhooks/settings/webhooksSite webhook subscriptions, delivery history, retries, and secret rotation
settings: api keys/settings/api-keysScoped API key management for automation
Admin: Users/admin/usersUser management (admin only)
Admin: Installers/admin/installersAgent installer version management (admin only)
Admin: Presets/admin/presetsSystem preset management (admin only)
Admin: Schedules/admin/schedulesSchedule preset management (admin only)
Admin: Tokens/admin/tokensAgent token management (admin only)
Admin: Alerts/admin/alertsThreshold-based alert rule management (admin only)
Admin: Webhooks/admin/webhooksOutbound webhook configuration (admin only)
Admin: Email/admin/emailEmail notification settings (admin only)

technology

  • Framework: Next.js 16 with App Router
  • UI: React 19, TypeScript, Tailwind CSS 4, shadcn/ui (Radix primitives)
  • Charts: Recharts for metrics visualization
  • Icons: Lucide React
  • Auth: Firebase Authentication + iron-session (HTTPOnly cookies)
  • Data: Firebase Client SDK with real-time onSnapshot listeners
  • Hosting: Railway (auto-deploy from GitHub)
  • AI: Vercel AI SDK with Anthropic Claude / OpenAI

on this page