Files
homepage/docs/installation/source.md
T

782 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

If pnpm is not installed, install it:

npm install -g pnpm

Then install dependencies and build the production bundle:

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, rebuild the production bundle by repeating the steps above.

See HOMEPAGE_ALLOWED_HOSTS for more information on this environment variable.