Homepage - Modern Self-Hosted Dashboard Service
Homepage is a modern dashboard solution that allows you to create a centralized access point for all your web services and applications. It features a clean interface with customizable layouts, widgets, and service integrations.
Key Features
Section titled “Key Features”Service Organization
- Customizable layouts with multiple columns and sections
- Service grouping with icons and descriptions
- Quick launch functionality with search capabilities
- Widget support for various services like Docker, Radarr, Sonarr
Dashboard Customization
- Light and dark theme options
- Configurable card blur and header styles
- Custom icons and descriptions for services
- Resource monitoring widgets
Installation
Section titled “Installation”services: homepage: image: ghcr.io/gethomepage/homepage:latest container_name: homepage ports: - 3000:3000 volumes: - /path/to/config:/app/config - /var/run/docker.sock:/var/run/docker.sock environment: PUID: 1000 PGID: 1000 restart: unless-stoppedConfiguration Structure
Section titled “Configuration Structure”Homepage uses YAML files for configuration:
settings.yaml
title: Homepagetheme: darkcolor: graycardBlur: mdheaderStyle: boxedtarget: _blankshowStats: trueservices.yaml
- Administration: - Service Name: href: https://service.url description: Service Description icon: service-icon.png widget: type: widget-type url: widget-urlAdditional Features
Section titled “Additional Features”-
Widgets: Support for various service integrations including:
- Calendar
- Weather
- System resources
- Docker containers
- Media management tools
-
Search: Built-in search functionality with provider options
- Quick launch capability
- Description search
- Custom search providers
-
Layout: Flexible layout system with:
- Column configurations
- Row styling
- Header customization
- Group organization
For more detailed information and configuration options, visit: HomePage Dashboard