
Deploy Homepage
Customizable self-hosted start page and service dashboard
Homepage
Just deployed
/app/config
Deploy and Host Homepage on Railway
Homepage is a modern, highly customizable application dashboard with integrations for over 100 services, configured through simple YAML files.
About Hosting Homepage
This template runs the official ghcr.io/gethomepage/homepage:latest image on port 8080 with a persistent volume at /app/config. On first start Homepage writes its default configuration files (settings.yaml, services.yaml, bookmarks.yaml, widgets.yaml) into the volume. The template sets HOMEPAGE_ALLOWED_HOSTS to your Railway domain so the dashboard loads over its public URL. Homepage has no login and no admin panel, so the dashboard is visible to anyone with the URL: do not put private links or API keys of sensitive services into it.
Common Use Cases
- A personal start page with bookmarks and service links
- A status board with widgets for the self-hosted apps you run
- A shared team launchpad for internal tools
Dependencies for Homepage Hosting
- One service with a volume; nothing else
Deployment Dependencies
Why Deploy Homepage on Railway?
Railway gives you a public HTTPS URL, a persistent volume and automatic restarts with no server to maintain. Open the URL after the deploy to see the default dashboard; to customise it, edit the YAML files in the /app/config volume (see the Homepage docs).
Template Content
