announcementproduct

Introducing infrapage: an infrastructure dashboard you can share

One shareable page that brings together your GitHub repos, uptime monitors, analytics, and CI/CD pipelines. Built on Dioxus 0.7.

Hauke Jung
|March 20, 2026|
2 min read

Most projects have a dozen status pages scattered across a dozen SaaS dashboards. GitHub stars live in one place, uptime in another, analytics in a third, billing in a fourth. For solo founders and small teams, stitching this together into something you can actually look at — let alone share with investors, contributors, or customers — is a pile of screenshots and spreadsheets.

infrapage is the page that replaces the spreadsheet.

What it is

Think "Linktree for project infrastructure." You pick from 25+ widget types — GitHub stars, uptime monitors, Sentry errors, Polar MRR, Umami pageviews, Vercel deployments, Beszel server stats, and more — and arrange them on a grid. The result is a single public URL that stays live as your numbers update.

Every widget fetches its own data server-side, caches sensibly, and hydrates independently on the client. Slow APIs never block the shell. Fast widgets show up first.

Why build another dashboard

Existing dashboards fall into two buckets:

  • Hosted SaaS (Geckoboard, Cyfe, Databox): slick, but every widget needs an integration built by the vendor, and your data sits on their servers.
  • BI tools (Grafana, Metabase): flexible, but they assume you own the data layer. Pointing them at GitHub + Polar + Umami is a weekend project of Terraform and webhooks.

infrapage sits in the gap: pre-built integrations for the services small teams actually use, and honest about what it is — a shareable page, not a full observability stack.

The stack

  • Dioxus 0.7 for fullstack Rust (same source tree compiles to server binary + WASM client)
  • PostgreSQL for pages, widgets, and user records
  • Valkey/Redis for session storage and widget cache
  • FerrisKey OIDC for authentication
  • Tailwind + DaisyUI for the UI

What's next

The quickstart guide walks you through building your first page in about five minutes, over at infra.page.

More posts incoming on the widget system, the two-phase loading architecture, and how we wire Dioxus server functions into the admin UI.