Deploy Medusajs 2.0 + Storefront

Full ecommerce solution, manage products, inventory, orders, etc.

Deploy Medusajs 2.0 + Storefront

MeiliSearch

getmeili/meilisearch:v1.11.3

Just deployed

/meili_data

Backend

rpuls/medusajs-2.0-for-railway-boilerplate

Just deployed

Redis

bitnami/redis

Just deployed

/bitnami

Bucket

minio/minio:latest

Just deployed

/data

Console

railwayapp-templates/minio-console

Just deployed

Storefront

rpuls/medusajs-2.0-for-railway-boilerplate

Just deployed

Postgres

railwayapp-templates/postgres-ssl:latest

Just deployed

/var/lib/postgresql/data

Deploy and Host MedusaJS 2.0 + Storefront on Railway

Deploy a best-in-class e-commerce stack in minutes. This boilerplate brings you an all-in-one MedusaJS 2.0 webshop solution, preconfigured with backend, admin dashboard, and a connected storefront (webshop). Everything you need to get started with a modern, feature-rich shop, now updated to v2.8.8 🤩 (1. August 2025).

Video Instructions

Watch the video Click ☝️ to pay on YouTube

Additional Docs & Resources

About Hosting MedusaJS 2.0 + Storefront

Host the next-gen MedusaJS 2.0 e-commerce stack—complete with storefront, admin dashboard, and all services—without tedious setup. This template configures backend, frontend, Redis, Postgres, MinIO, MeiliSearch, and more, so your shop is production-ready from the first deploy. Benefit from automated admin creation, strong secrets, API key sharing, health checks, and pre-bundled Stripe and email plugins. Railway handles the cloud infrastructure so you can focus on building your business or project. Ideal for fast prototyping, custom e-commerce, personal hobby webshop, and ambitious side-projects.

Common Use Cases

  • Launching a modern full-featured e-commerce store fast
  • Scaling a boutique business with multi-warehouse inventory and advanced promos
  • Experimenting, learning, or rapid-prototyping in open source commerce
  • Complex custom solution that enterprise e-com can't delivery

Dependencies for MedusaJS 2.0 + Storefront Hosting

  • GitHub account and Railway account
  • Railway Hobby plan (€5/month)
  • Stripe/Resend/Sendgrid API keys for payments/emails (optional for enhanced features)

Deployment Dependencies

Implementation Details

  • All services (backend, frontend, Redis, Postgres, MinIO, MeiliSearch) auto-configure and connect on deploy.
  • Health checks mean you know exactly when everything is ready.
  • Automatic admin user creation with a randomized strong password.
  • Publishable API keys and JWT/COOKIE secrets securely generated.
  • Pre-installed Stripe & email plugins—just add keys and go!
  • Community resources and troubleshooting: MedusaJS Discord, Railway Discord

Why Deploy MedusaJS 2.0 + Storefront on Railway?

Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying MedusaJS 2.0 + Storefront on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.


Template Content

More templates in this category

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

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

View Template
peppermint
Docker-compose port for peppermint.sh