← Обратно към всички приложения

Homepage

Мониторинг

A clean, YAML-configured start page for all your homelab services.

Homepage is a fast, highly customisable start page for your homelab. You describe your services, widgets and bookmarks in a few YAML files and it renders a clean dashboard with icons, live status checks, system resource widgets, a search box and light and dark themes. More than a hundred service integrations (Proxmox, Jellyfin, Pi-hole, Docker and many more) can show live stats, and the config reloads without a restart. It stores no data in a database, so backing it up is just copying the config folder.

Лиценз
GPL-3.0
GitHub звезди
33 290
Официален сайт
https://gethomepage.dev
Изходен код
https://github.com/gethomepage/homepage

Съвместимост

Архитектури
amd64, arm64
База данни
Stateless
Ресурси
256 MB RAM · 1 CPU
Very light. In our test LXC (1 core, 512 MB) the container used about 140 MB of RAM and idled at 0% CPU while showing 14 services with status checks, system resources and a search box. The image is about 255 MB. Config changes to services.yaml and widgets.yaml apply without a restart.

Галерия със снимки

  • Dashboard
  • Light theme
  • Mobile

Деплойване

services:
  homepage:
    image: ghcr.io/gethomepage/homepage:latest
    container_name: homepage
    restart: unless-stopped
    ports:
      - "3000:3000"
    environment:
      # Hostnames you open the dashboard from, otherwise you get a host validation error.
      HOMEPAGE_ALLOWED_HOSTS: "localhost:3000,192.168.1.40:3000"
    volumes:
      - ./config:/app/config
      - ./images:/app/public/images

Алтернатива на

Heimdall, Dashy, Homarr