gethomepage / homepage

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

self-hosted docker node react nextjs homepage startpage

Homepage: A modern, customizable homepage

Homepage is a customizable homepage (or startpage / application dashboard) with Docker and service API integrations.

Features

  • Highly customizable: Homepage is highly customizable, with a wide range of options to change the look and feel of your homepage.
  • Docker and service API integrations: Homepage integrates with a variety of Docker and service APIs, making it easy to add your favorite apps and services to your homepage.
  • Self-hosted: Homepage is self-hosted, so you have complete control over your data and privacy.
  • Open source: Homepage is open source, so you can contribute to its development and make it your own.

Benefits

  • Save time: Homepage can save you time by providing you with a central location to access all of your favorite apps and services.
  • Improve productivity: Homepage can help you improve your productivity by providing you with a distraction-free environment to work in.
  • Gain insights: Homepage can help you gain insights into your habits and usage patterns.

Getting started

To get started with Homepage, you will need to install Docker and Node.js. You can then clone the Homepage repository and run the following commands:

docker build -t homepage .
docker run -p 3000:3000 homepage

Homepage will be available at http://localhost:3000.

Contributing

Homepage is open source, and we welcome contributions from the community. You can contribute by submitting issues, pull requests, or by participating in the discussion forum.

Credits

Homepage is a fork of Heimdall. We would like to thank the Heimdall team for their work on this project.

Supported services

Homepage supports a wide range of Docker and service APIs, including:

  • Docker:
    • Docker Hub
    • Docker Compose
    • Docker Swarm
  • Services:
    • Google Calendar
    • GitHub
    • Jira
    • Notion
    • Trello
    • YouTube

Roadmap

We have a number of exciting features planned for Homepage in the future, including:

  • Improved customization options: We plan to add even more customization options to Homepage, so that you can make your homepage truly your own.
  • More service integrations: We plan to add integrations with more Docker and service APIs.
  • Mobile app: We plan to develop a mobile app for Homepage, so that you can access your homepage from anywhere.

About

Homepage is developed by OpenSourceItalia.