A self-hosted homepage for your browser with search, quick links and in the future widgets.
Docker (recommended)
docker run -p 3000:3000 -e CONFIG_FILE=/config.yml -v /home/simon/config.yml:/config.yml ghcr.io/simse/homepage:main
From source
git clone [email protected]:simse/homepage.git
cd homepage
export CONFIG_FILE=/home/simon/config.yml
yarn
yarn start
Here is a sample config file:
general:
locale: en-US
title: Sorensen Cloud
search:
enabled: true
provider: duckduckgo
links:
- name: Radarr
url: http://radarr.internal.sorensen.cloud
image: radarr
- name: Sonarr
url: http://sonarr.internal.sorensen.cloud
image: sonarr
- name: CouchPotato
url: http://couchpotato.internal.sorensen.cloud
image: http://couchpota.to/media/images/full.png
Pull requests are welcome. For all changes please open a discussion. For bug fixes it is sufficient to open an issue.
Please make sure to update tests as appropriate.