Dashy

Dashy is an open-source, highly-customizable personal dashboard that centralises links, service status checks and widgets into a single, privacy-focused homepage. It surfaces links, quick service indicators and small operational widgets. The core purpose is to act as a compact, shareable portal for frequently used tools and lightweight runbook access.

It suits homelabbers, power users and small ops teams who need a central homepage for links, checks and runbooks. Dashy reduces time lost hunting dashboards, centralises simple uptime indicators, and provides easy config backup and restore. It is a convenience portal, not a replacement for enterprise monitoring or full SSO governance.

Use Cases

  • Single homepage for Nextcloud, mail, calendar and personal server services.
  • Quick home automation controls and lightweight service status at a glance.
  • Portable dashboard config backup and restore across devices and instances.
  • Central portal linking Snowflake consoles, dbt docs and Tableau workbooks.
  • Lightweight status board for small teams monitoring critical pings.
  • On-call quick page with runbooks, Slack links and monitoring links.

Strengths

  • Customisable sections and items enable organised, role-specific homepages.
  • Rich widget library: time, weather, calendar, exchange rates, many service widgets.
  • Built-in UI editor and themes reduce design effort.
  • Status checks and visual indicators surface outages quickly.
  • Optional client-side encrypted cloud backup for easy off-site recovery.
  • Basic auth with Keycloak support for lightweight access control.
  • Open-source project with active releases and editable UI.
  • Easy to self-host and runs comfortably on Coolify (assumed trivial).

Limitations

  • Default client-side login is weak for public or sensitive deployments.
  • Enterprise SSO beyond Keycloak is limited or unverified (Unverified).
  • Hosted cloud backup uses Cloudflare KV; residency controls may be limited (Unverified).
  • Not a governance product; lacks RBAC, audit trail and SLAs.

Final Thoughts

Try it now if you need a low-cost central portal for team links and status, and you accept optional hosted encrypted backups. Wait if you require enterprise SSO, strict EU data residency, audited RBAC or commercial SLAs.

Managed cloud makes sense when you prefer automated off-site encrypted backups and want less operational overhead; verify residency and privacy requirements first.

References