A customizable application dashboard with Docker and service API integrations for managing self-hosted environments.

Homepage is an open-source, self-hosted application dashboard designed to serve as a central starting point for managing home server environments. It provides a unified interface for accessing various services and monitoring system status through a web browser, acting as a personalized hub for all network resources.
The software is deployed as a server application, commonly run via Docker or from source using Node.js. Configuration is handled through YAML files or automatic discovery via Docker labels, allowing users to organize links and integrate live data from their infrastructure without manual entry for every container. It supports multiple architectures, including AMD64 and ARM64, to ensure compatibility across different hardware setups.
Built with Next.js and React, the application is designed for users who maintain a variety of self-hosted tools and require a single point of entry. It integrates with a wide range of third-party APIs to display real-time information from home automation systems and media servers such as Plex, Jellyfin, and Transmission. The architecture focuses on security by proxying all backend requests, ensuring that sensitive API keys are not exposed to the client side. For environments reachable from untrusted networks, the software is intended to sit behind a reverse proxy or VPN that enforces TLS and authentication.
This tool functions as a customizable startpage and infrastructure monitoring panel for self-hosted environments.
A collection of system utilities for customizing Windows and streamlining common desktop productivity tasks.
A customizable self-hosted dashboard for organizing homelab services with status monitoring and integrated widgets.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.