Skip to main content

Dashboard Overview

The FireBackup dashboard provides a centralized view of your backup infrastructure, giving you real-time insights into backup health, storage usage, and system status across all your Firebase projects.

Dashboard Layout

The left sidebar provides quick access to all major sections:

  • Dashboard - Overview and statistics
  • Projects - Manage connected Firebase projects
  • Backups - View and manage all backups
  • Schedules - Configure automated backup schedules
  • PITR - Point-in-Time Recovery settings
  • Settings - Storage, organization, and account settings

Organization Selector

At the top of the dashboard, you'll find the organization selector. If you belong to multiple organizations, you can switch between them here. All data displayed is scoped to the currently selected organization.

Multi-Organization Support

Enterprise users can manage multiple organizations from a single account. See Organizations & Teams for more details.

Overview Cards

The dashboard displays four key metrics cards at the top:

Total Projects

Shows the number of Firebase projects connected to FireBackup in the current organization. Click to navigate to the Projects page.

Total Backups

Displays the total count of backups across all projects. This includes both manual and scheduled backups. Click to view the Backups list.

Active Schedules

Shows how many backup schedules are currently active. Paused schedules are not counted here. Click to manage Schedules.

Storage Used

Displays total storage consumption across all configured storage destinations. This helps you monitor costs and plan for capacity.

Recent Activity

The Recent Activity section shows a real-time feed of backup operations:

ColumnDescription
ProjectThe Firebase project name
TypeBackup type (Full, Incremental, or PITR)
StatusCurrent status with visual indicator
SizeCompressed backup size
DurationTime taken to complete
TimestampWhen the backup was created

Status Indicators

  • Completed (green) - Backup finished successfully
  • In Progress (blue) - Backup is currently running
  • Failed (red) - Backup encountered an error
  • Pending (yellow) - Backup is queued

Real-Time Updates

The dashboard uses WebSocket connections to provide real-time updates. You'll see:

  • Live backup progress - Watch backup percentage complete in real-time
  • Instant status changes - Status indicators update immediately when backups complete or fail
  • Push notifications - Optional browser notifications for backup completion (configurable in Settings)
Connection Status

A small indicator in the footer shows your real-time connection status. If disconnected, the dashboard will attempt to reconnect automatically.

Quick Actions

From the dashboard, you can quickly:

  1. Create a new project - Click the "Add Project" button to connect a new Firebase project
  2. Run a manual backup - Use the quick backup button on any project card
  3. View recent errors - Failed backups are highlighted for quick troubleshooting

Dashboard Filters

Use the filter controls to customize your view:

  • Time Range - View activity from the last hour, day, week, or custom range
  • Project Filter - Focus on a specific project
  • Status Filter - Show only completed, failed, or in-progress backups

Keyboard Shortcuts

For power users, the dashboard supports keyboard shortcuts:

ShortcutAction
G then DGo to Dashboard
G then PGo to Projects
G then BGo to Backups
G then SGo to Schedules
NNew backup (when on Projects page)
?Show keyboard shortcuts help

Next Steps