More Premium Hugo Themes Premium React Themes

Homepage

A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations.

Homepage

A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations.

Author Avatar Theme by gethomepage
Github Stars Github Stars: 23865
Last Commit Last Commit: May 23, 2025 -
First Commit Created: Aug 27, 2024 -
default image

Overview:

Homepage is a versatile and feature-rich start page that offers quick search, bookmarks, weather support, a wide range of integrations and widgets, an elegant design, and optimal performance. This tool is designed to be a convenient companion, providing users with the information they need to kickstart their day and stay organized throughout it.

Features:

  • Fast: Statically generated at build time for instant load times.
  • Secure: API requests to backend services are proxied to keep API keys hidden and ensure security.
  • For Everyone: Supports images for AMD64, ARM64, ARMv7, and ARMv6.
  • Full i18n: Support for over 40 languages.
  • Service & Web Bookmarks: Customize and add links to the homepage.
  • Docker Integration: Automatically discover and manage services via Docker labels.
  • Service Integration: Over 100 service integrations, including popular apps like Radarr, Sonarr, and more.
  • Information & Utility Widgets: Weather, time, date, search, and various other widgets.

Installation:

Using Docker:

  • Using docker compose:
    [docker-compose command snippet]
    
  • Using docker run:
    [docker run command snippet]
    

Using Node:

  1. Clone the repository:
    git clone [repository_url]
    
  2. Install dependencies and build the production bundle:
    [dependency installation commands]
    
  3. If starting for the first time, copy the src/skeleton directory to config/ for initial config files.
  4. Run the server:
    • Production mode:
      [production mode command]
      
    • Development mode:
      [development mode command]
      

Summary:

Homepage is a feature-packed start page with a strong emphasis on speed, security, and customization. With support for various integrations, widgets, and themes, it offers users a personalized and efficient way to kickstart their day and organize their online activities. By following the installation guide, users can quickly set up Homepage to enhance their browsing experience.