DEV Community

Alex Spinov
Alex Spinov

Posted on

Homepage Has a Free Self-Hosted Dashboard — Monitor All Your Services in One Place

Every developer runs multiple services — databases, containers, APIs, monitoring tools. But switching between 20 browser tabs to check their status? That's not monitoring, that's madness.

The Dashboard Problem

A startup CTO told me: "I had Grafana for metrics, Portainer for containers, and PiHole for DNS. Every morning I opened 8 tabs just to see if everything was alive."

Homepage gives you a single, beautiful dashboard for ALL your services — with real-time status, widgets, and zero configuration headaches.

What Homepage Offers for Free

Homepage is a fully open-source, self-hosted application dashboard:

  • Service Widgets — 200+ integrations: Docker, Kubernetes, Proxmox, Plex, Pi-hole, and more
  • Real-time Status — See which services are up/down at a glance
  • Resource Monitoring — CPU, memory, disk, network stats directly on dashboard
  • Docker Integration — Auto-discover running containers with labels
  • Kubernetes Support — Native K8s ingress discovery
  • Customizable Themes — Dark mode, custom CSS, layout options

Quick Start

version: "3.3"
services:
  homepage:
    image: ghcr.io/gethomepage/homepage:latest
    container_name: homepage
    ports:
      - 3000:3000
    volumes:
      - ./config:/app/config
      - /var/run/docker.sock:/var/run/docker.sock:ro
    restart: unless-stopped
Enter fullscreen mode Exit fullscreen mode

Docker Auto-Discovery

services:
  nginx:
    image: nginx
    labels:
      - homepage.group=Web
      - homepage.name=Nginx
      - homepage.icon=nginx.png
      - homepage.href=http://nginx.local
Enter fullscreen mode Exit fullscreen mode

No manual config needed — Homepage picks up labeled containers automatically.

Why Homepage Stands Out

Feature Homepage Dashy Heimdall
Service Widgets 200+ Limited None
Docker Discovery
K8s Support
Real-time Stats

GitHub: gethomepage/homepage — 22K+ stars

Need to monitor and scrape data from multiple web services automatically? I build custom scraping solutions. Check out my web scraping toolkit or email me at spinov001@gmail.com for a tailored solution.

Top comments (0)