Railway

Deploy yuvomi

Private family planner with tasks, calendar, meals, and budget

Deploy yuvomi

Just deployed

/data

Deploy and Host Yuvomi on Railway

About Hosting Yuvomi on Railway

Yuvomi is a self-hosted family planner that runs cleanly as one HTTP container on Railway. Use the pinned upstream image, attach one persistent volume for SQLite data, and let Railway handle public routing.

Tech Stack

  • Node.js 22
  • Express
  • SQLite with optional SQLCipher encryption
  • Docker / GHCR
  • Railway

Why Deploy Yuvomi on Railway

Railway gives you a simple browser-facing deployment with managed HTTPS, a public domain, and straightforward container image hosting. That fits Yuvomi well because it is already published as a Docker image and only needs one persistent data path.

Common Use Cases

  • Shared family task tracking
  • Calendar and reminder management
  • Meal planning and shopping lists
  • Budget tracking
  • Private self-hosted notes, contacts, and documents

Deployment Notes

Use the pinned image ghcr.io/ulsklyc/yuvomi:1.40.7. The app listens on port 3000, so Railway should route traffic there via PORT=3000. Persist /data with a Railway volume because Yuvomi stores its SQLite database at /data/yuvomi.db. Keep SESSION_SECRET and DB_ENCRYPTION_KEY as generated secrets. BASE_URL should point to the Railway public domain, and SESSION_SECURE=true with TRUST_PROXY=1 matches Railway's HTTPS proxy setup.

Dependencies for Yuvomi on Railway

Yuvomi runs as a single service. It does not require PostgreSQL or Redis for the default template.

Deployment Dependencies

ServiceImagePortVolume
appghcr.io/ulsklyc/yuvomi:1.40.73000/data

Template Content

More templates in this category

View Template
Rocky Linux
[Jul'26] Hosted Rocky Linux 9 workspace with SSH and persistent storage. 🚀

codestorm
28
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