Dashboard Project

A modern, centralised dashboard for my homelab, providing quick access, status monitoring, and a beautiful interface for all my self-hosted services.

Project Overview

Welcome to my Homelab Dashboard! This dashboard serves as the central hub for all my self-hosted services and infrastructure. Built with a focus on usability and aesthetics, it provides real-time status updates, easy navigation, and direct access to a wide range of applications running in my homelab. Whether you’re interested in system monitoring, media servers, automation tools, or personal projects, this dashboard brings everything together in one place, making it easy to manage and showcase the capabilities of my homelab environment. It uses API calls from Proxmox, my Calendar application, Mail application, OPNsense, Gatus, Meal Planner app, Home Assistant, GPSLive for car tracking, Grafana for the alerts page and more.

I designed this dashboard mainly for the challenge. There's so many dashboard solutions out there, but I wanted to create my own for fun. It's by no means the best, the code definitely isn't the tidiest but it works great for me and I enjoyed making it. Still plenty of changes to make in the future too.

This project makes use of the following technologies:

Screenshots

Homepage
Bookmarks
Services
Home
Media
Alerts
Backups