DEV Community

Nomodo.io
Nomodo.io

Posted on • Originally published at blog.nomodo.io on

How to host and deploy Medusa.js in 3 clicks on Nomodo

What is Medusa.js?

Medusa.js is an open-source e-commerce platform that provides a powerful backend for building unique shopping experiences. It's a favourite among developers for its flexibility and robust features.

Why Use Nomodo?

Nomodo.io is designed to make your life easier. It simplifies the deployment process, allowing you to focus on building your app. With just a few clicks, you can have your Medusa.js project live and ready to go.

Step-by-Step Guide to Deploying Medusa.js on Nomodo

1. Sign Up for Nomodo

  • Head over to the Nomodo Medusa.js page.
  • Click on “Start Medusa.js Free Trial.”
  • Sign up with your preferred method (like Gmail).

2. Create Your Medusa.js Project

  • In the Nomodo dashboard, click “Create new MedusaJS”.
  • Link your GitHub account for seamless updates and plugin installations.
  • Name your project (e.g., “my-awesome-store”).
  • Hit “Create”.

3. Configure and Deploy

  • Set an instance name (or use the default).
  • Pick your hosting provider (e.g., AWS).
  • Choose your preferred region (e.g., California).
  • Click “Deploy app”.

And that's it! The deployment process typically takes about 11 minutes, covering everything from server setup to installing software and configuring your Medusa.js application.

What Happens Post-Deployment?

Once your project is deployed, you'll have access to:

  1. Medusa.js Admin Panel : Manage products, customers, and payments.
  2. Database Access : A PostgreSQL database to handle your data.
  3. Redis : Pre-installed for caching, with easy configuration options.

Additional Features with Nomodo

Nomodo provides several handy features for managing your Medusa.js deployment, including:

  • Deployment Management : View commit history and redeploy with ease.
  • Application Control : Start, stop, or restart your app as needed.
  • Migrations : Run database migrations with a single click.
  • Logging : Access logs to troubleshoot issues.
  • Backups : Automated hourly backups with simple restore options.
  • Support Resources : Access to Medusa.js documentation and tutorials.

Customisation and Management

With Nomodo, you can:

  • Rename your app.
  • Manage GitHub integrations.
  • Set environment variables.
  • Run custom scripts.
  • Clear logs and more.

Try Medusa.js

The most convenient managed hosting for MedusaJS. No installation, complex configuration or maintenance to worry about.

Start Medusa.js free trial

Conclusion

Deploying Medusa.js has never been easier, thanks to Nomodo. In just a few clicks, you can focus on creating amazing products and experiences for your customers, while we handle the rest. Give Nomodo a try and experience seamless deployment today!

Top comments (0)