Railway

Deploy nomad

a collaborative travel planner with maps, budgets, packing lists, bookings

Deploy nomad

Just deployed

/app/data

Deploy and Host TREK (NOMAD) on Railway

About Hosting

TREK (formerly NOMAD) is a self-hosted travel planning platform designed for collaborative trip organization. It supports shared itineraries, interactive maps, bookings, budgeting, packing lists, file uploads, and realtime updates. Railway is a managed deployment platform that makes it easy to run Docker-based applications with public networking, HTTPS, and environment-variable configuration.

Tech Stack

  • Backend: Node.js 22 + Express
  • Database: SQLite (better-sqlite3)
  • Frontend: React + Vite
  • Realtime: WebSocket (/ws)
  • Container Image: mauriceboe/nomad:2.6.2

Why Deploy on Railway

  • Supports direct Docker image deployment without needing a custom build pipeline
  • Provides built-in HTTPS and public domains out of the box
  • Makes configuration simple through environment variables
  • Works well for quick self-hosted app launches and reusable templates
  • Reduces infrastructure setup complexity for small to medium deployments

Common Use Cases

  • Family or group trip planning with shared editing
  • Team travel coordination with booking and file management
  • Personal itinerary, checklist, and travel budget tracking
  • Self-hosted replacement for commercial travel planning tools

Deployment Notes

  • This setup uses the upstream Docker image from Docker Hub
  • The application listens on port 3000
  • HTTP traffic should be routed to container port 3000
  • Persistent storage should be mounted at /app/data for SQLite data and application state
  • Upload storage at /app/uploads may remain ephemeral depending on the platform volume setup
  • WebSocket support should remain enabled for realtime collaboration features

Dependencies for TREK (NOMAD) on Railway

Deployment Dependencies

ServiceImagePortVolumeType
appmauriceboe/nomad:2.6.23000/app/dataHTTP

Template Content

More templates in this category

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

Lucas
View Template
(v1) Simple Medusa Backend
Deploy an ecommerce backend and admin using Medusa

Shahed Nasser
View Template
peppermint
Docker-compose port for peppermint.sh

HamiltonAI