Lastboard
A fast, private, self-hosted dashboard and startpage for your homelab — bookmarks, widgets and uptime monitoring in a single binary.
git clone https://git.codigosh.com/CodigoSH/Lastboard.git Features
Native grid engine
A smooth, 60fps drag-and-drop grid written in pure JavaScript — arrange bookmarks, sections and widgets exactly how you want, on desktop and mobile.
Widgets that matter
Clock, weather, system telemetry, Docker, notepad, markdown and a generic API widget that turns any JSON endpoint into a live tile.
Built-in uptime monitoring
Track your services 24/7 with status history, latency charts, uptime percentages and outage logs — no separate tool required.
Alerts when things break
Get notified the moment a service goes down (and when it recovers) via ntfy, Gotify or a webhook, with a configurable failure threshold.
Import & export, no lock-in
Migrate from Homepage or Dashy in seconds, and export your dashboards as open, documented YAML whenever you like.
Truly self-hosted
A single Go binary or Docker image, SQLite storage, no external cloud. Your data and bookmarks stay on your own server.
Screenshots
Use cases
Your homelab startpage
Make Lastboard your browser's new-tab page and reach every self-hosted service — Proxmox, Jellyfin, Immich, Home Assistant — from one place.
A dashboard for the whole household
Multiple independent dashboards per user, each with its own layout and background, so everyone gets the view that suits them.
Keep an eye on your services
Turn on 24/7 monitoring to know your services' uptime at a glance and get alerted before anyone else notices an outage.
A self-hosted alternative to Homepage, Dashy and Homarr
If you've used Homepage, Dashy or Homarr, Lastboard will feel familiar — but it ships as a single binary with no YAML editing required to get started, a native drag-and-drop grid, and uptime monitoring with alerts built in rather than bolted on. You can import your existing Homepage or Dashy configuration and keep your current layout.
Frequently asked questions
Is Lastboard free and open source?
Yes. Lastboard is free and open source under the Apache License 2.0. You can read, run, fork and self-host it however you like.
How do I install it?
Run the single Go binary directly on Linux, or use the Docker image. Data is stored in a single SQLite file, so there is no separate database to set up.
Does Lastboard work behind a reverse proxy?
Yes. It runs behind Nginx, Traefik, Caddy, Cloudflare or Pangolin. Enable the TRUST_PROXY option so rate limiting sees the real client IP.
Can I import my Homepage or Dashy dashboard?
Yes. Lastboard imports Homepage (services and bookmarks) and Dashy configuration files, creating new dashboards without touching your existing ones.
Does it monitor whether my services are up?
Yes. Enable 24/7 monitoring and Lastboard records status history, latency and uptime for each service, and can alert you via ntfy, Gotify or a webhook.
Does it work on mobile?
Yes. Lastboard renders a simplified, touch-friendly layout on phones, with independent ordering and visibility from the desktop grid.
Releases
Recent activity
-
3016201fix(ci): force the redeploy, or Coolify skips it and reports success -
368cde1fix(ci): publish the documentation when it changes, not when a release happens -
96d08edfix(ci): the website rebuild asks with the verb its endpoint accepts -
6efc704fix(security): move to Go 1.26.7 and x/net 0.55, clearing every reachable advisory -
9e2439cchore(release): cleanup release notes [skip ci]