---
title: "Deploy Medusajs 2.0 + Storefront (server worker example)"
description: "Full ecommerce solution, manage products, inventory, orders, etc."
category: "Other"
url: https://railway.com/deploy/N6oq0e
---

# Deploy Medusajs 2.0 + Storefront (server worker example)

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

**[Deploy Medusajs 2.0 + Storefront (server worker example) on Railway](https://railway.com/template/N6oq0e)**

Machine-readable deploy manifest (JSON, validated by TemplateCI): https://railway.com/deploy/N6oq0e/manifest.json

- **Creator:** Rasmus Puls's Projects
- **Category:** Other
- **Total deploys:** 35

## Template content

### MeiliSearch https://res.cloudinary.com/hczpmiapo/image/upload/v1734032868/Static%20assets/Logos/MeiliSearch_ai0xcv.svg

- **Image:** getmeili/meilisearch:latest
- **Public domain:** Yes

### Storefront https://medusajs.com/_next/image/?url=%2Fimages%2Fnextjs-app-logo-3c93cee1.png&w=256&q=75

- **Source:** rpuls/medusajs-2.0-for-railway-boilerplate
- **Start command:** `npm run start`
- **Health check:** /api/healthcheck
- **Public domain:** Yes

### Redis https://devicons.railway.app/i/redis.svg

- **Image:** bitnami/redis

### Bucket https://res.cloudinary.com/h5kvzw/image/upload/v1706062979/MINIO_Bird_vbtpet.png

- **Image:** minio/minio:latest
- **Start command:** `/bin/sh -c "exec minio server --address [::]:$MINIO_PRIVATE_PORT $RAILWAY_VOLUME_MOUNT_PATH"`
- **Health check:** /minio/health/ready
- **Public domain:** Yes

### Console https://res.cloudinary.com/h5kvzw/image/upload/v1706062979/MINIO_Bird_vbtpet.png

- **Source:** railwayapp-templates/minio-console
- **Start command:** `/bin/sh -c "exec console server --host 0.0.0.0 --port $PORT"`
- **Health check:** /login
- **Public domain:** Yes

### Backend-worker https://res.cloudinary.com/hczpmiapo/image/upload/v1731251847/Static%20assets/Logos/Medusa_kxzkos.png

- **Source:** rpuls/medusajs-2.0-for-railway-boilerplate

### Backend https://res.cloudinary.com/hczpmiapo/image/upload/v1731251847/Static%20assets/Logos/Medusa_kxzkos.png

- **Source:** rpuls/medusajs-2.0-for-railway-boilerplate
- **Health check:** /health
- **Public domain:** Yes

### Postgres https://devicons.railway.app/i/postgresql.svg

- **Image:** ghcr.io/railwayapp-templates/postgres-ssl:latest

## Documentation

This boilerplate is a all in one medusajs 2.0 e-commerce webshop solution, it comes preconfigured with both backend + admin dashbord and connected to the "storefront" (webshop frontend).

**Updated to v2.0.4 🤩 21-11-2024**

### Video instructions
[![alt text](https://img.youtube.com/vi/Gr5F2j5B-os/maxresdefault.jpg)](https://youtu.be/Gr5F2j5B-os)

### Additional information and instructions
Instructions: [https://funkyton.com/medusajs-2-0-is-finally-here/](https://funkyton.com/medusajs-2-0-is-finally-here/)

GitHub: [https://github.com/rpuls/medusajs-2.0-for-railway-boilerplate](https://github.com/rpuls/medusajs-2.0-for-railway-boilerplate)




## Similar templates

- [Rocky Linux](https://railway.com/deploy/rocky-linux) — Hosted Rocky Linux 9 workspace with SSH and persistent storage. 🚀
- [Foundry Virtual Tabletop](https://railway.com/deploy/X5tR6G) — A Self-Hosted & Modern Roleplaying Platform
- [Letta Code Remote](https://railway.com/deploy/letta-code-remote) — Run a Letta Code agent 24/7. No inbound ports, just deploy.

Open this page in a browser: https://railway.com/deploy/N6oq0e
