mirror of
https://github.com/gethomepage/homepage.git
synced 2025-12-06 17:15:34 -08:00
Some checks are pending
Docker / Linting Checks (push) Waiting to run
Docker / Docker Build & Push (push) Blocked by required conditions
Docs / Linting Checks (push) Waiting to run
Docs / Test Build (push) Blocked by required conditions
Docs / Build & Deploy (push) Blocked by required conditions
780 B
780 B
title, description
| title | description |
|---|---|
| Source Installation | Install and run homepage from source |
First, clone the repository:
git clone https://github.com/gethomepage/homepage.git
Then install dependencies and build the production bundle (I'm using pnpm here, you can use npm or yarn if you like):
pnpm install
pnpm build
If this is your first time starting, copy the src/skeleton directory to config/ to populate initial example config files.
Finally, run the server:
HOMEPAGE_ALLOWED_HOSTS=gethomepage.dev:1234 pnpm start
When updating homepage versions you will need to re-build the static files i.e. repeat the process above.
See HOMEPAGE_ALLOWED_HOSTS for more information on this environment variable.