Deploy Homepage

Customizable self-hosted start page and service dashboard

Deploy 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

More templates in this category

View Template
Rocky Linux
Hosted Rocky Linux 9 workspace with SSH and persistent storage. 🚀

codestorm
50
View Template
Foundry Virtual Tabletop
A Self-Hosted & Modern Roleplaying Platform

Lucas
71
View Template
Letta Code Remote
Run a Letta Code agent 24/7. No inbound ports, just deploy.

Letta
51