DEV Community

Alex Spinov
Alex Spinov

Posted on

Homepage Has a Free Self-Hosted Dashboard for Your Services

Homepage is a free, open-source application dashboard that shows all your self-hosted services in one beautiful page.

What Is Homepage?

Homepage is a modern, fully static, fast dashboard with integrations for 100+ services. It shows real-time stats from your services.

Key features:

  • Beautiful, responsive design
  • 100+ service integrations with real-time stats
  • Widget support (weather, search, bookmarks)
  • Docker integration (auto-discover services)
  • Kubernetes support
  • Multi-language
  • Fast (static generation)
  • YAML configuration

Quick Start

docker run -d -p 3000:3000 \
  -v homepage-config:/app/config \
  ghcr.io/gethomepage/homepage:latest
Enter fullscreen mode Exit fullscreen mode

Configuration

# services.yaml
- Infrastructure:
    - Proxmox:
        icon: proxmox.svg
        href: https://proxmox.local:8006
        widget:
          type: proxmox
          url: https://proxmox.local:8006
          username: api@pam!homepage
          password: your-token

    - Portainer:
        icon: portainer.svg
        href: https://portainer.local
        widget:
          type: portainer
          url: https://portainer.local
          env: 2
          key: your-api-key

- Media:
    - Jellyfin:
        icon: jellyfin.svg
        href: https://jellyfin.local
        widget:
          type: jellyfin
          url: https://jellyfin.local
          key: your-api-key
Enter fullscreen mode Exit fullscreen mode

Supported Widgets

100+ services including:

  • Infrastructure: Proxmox, Portainer, Traefik, Nginx
  • Media: Jellyfin, Plex, Sonarr, Radarr
  • Monitoring: Grafana, Uptime Kuma, Prometheus
  • Storage: Nextcloud, MinIO, Synology
  • Dev: Gitea, Drone CI, GitLab
  • Network: Pi-hole, AdGuard, WireGuard

Docker Auto-Discovery

# docker.yaml
my-docker:
  host: 172.17.0.1
  port: 2375
Enter fullscreen mode Exit fullscreen mode

Homepage automatically discovers and displays your Docker containers.

With 21K+ GitHub stars. One dashboard for everything.


Monitor your scrapers! Apify tools. Custom solutions: spinov001@gmail.com

Top comments (0)