HowToDeploy Team
Lead Engineer @ howtodeploy

Medusa is an open-source commerce platform with a modular architecture. It's designed for building DTC stores, B2B commerce, marketplaces, and point-of-sale systems — without locking you into a monolithic platform like Shopify or WooCommerce.
Think of it as the headless, developer-friendly alternative: you get a powerful commerce backend with a clean admin panel, and full control over the frontend experience.
Self-hosting Medusa typically means setting up PostgreSQL, Redis, Node.js, and configuring payment and email integrations. With HowToDeploy, the entire backend is running in minutes.
Before you start, you'll need:
Go to Settings → Cloud Providers and paste your API key.
Tip: Medusa needs a bit more power than a simple blog. The default 4GB RAM / 2 CPU server handles a production store well. You can scale up later in Advanced Settings if traffic grows.
Head to the Dashboard and find Medusa in the app catalog. Click the card to open the deploy form.
Fill in two fields:
Server size (4GB RAM, 2 CPU, 80GB disk), region, PostgreSQL, and Redis are all pre-configured.
Expand Advanced Settings to configure integrations:
Both are optional during initial deployment. Medusa works without them — you just won't be able to process payments or send automated emails until they're configured.
Want your store API at api.yourstore.com? Enter your domain in Advanced Settings.
After deployment, point an A record for your domain to the server IP, click Verify DNS, and Caddy handles SSL automatically.
Once deployment completes, access the admin panel at /app. From there you can:
Every Medusa deployment includes:
| Feature | Medusa | Shopify |
|---|---|---|
| Monthly cost | $12-24/month (server) | $39-399/month + transaction fees |
| Transaction fees | None (just your payment processor) | 0.5-2% per transaction |
| Open source | ✅ Fully open | ❌ Proprietary |
| Data ownership | Your server | Shopify's servers |
| Customization | Unlimited (full code access) | Limited to theme/API |
| Headless | Native | Requires Shopify Plus ($2,300/month) |
| Multi-currency | Built-in | Shopify Markets (extra) |
Choose Medusa if: you want full control over your commerce stack, no transaction fees, and the flexibility to build exactly the storefront you need.
You pay your cloud provider directly for the server (typically $12-24/month for the recommended spec). HowToDeploy charges a small monthly management fee for monitoring and support.
Start with a 7-day free trial — no credit card required.
Ready to own your commerce platform? Deploy Medusa now →

Step-by-step guide to deploying NemoClaw, NVIDIA's agentic AI framework with GPU-accelerated inference, multi-modal reasoning, and retrieval-augmented generation.

A step-by-step guide to deploying Perplexica, an open-source AI-powered answering engine that combines web search with LLMs to deliver accurate, cited answers while keeping your searches private.

A step-by-step guide to deploying Agent Orchestrator, an agentic orchestrator that spawns parallel coding agents in isolated git worktrees and autonomously handles CI fixes, merge conflicts, and code reviews.