Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: added section on medusa cloud #10265

Merged
merged 1 commit into from
Nov 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 13 additions & 2 deletions www/apps/book/app/learn/deployment/general/page.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,21 @@ export const metadata = {

In this document, you'll learn the general steps to deploy your Medusa application. How you apply these steps depend on your chosen hosting provider or platform.

<Note>

Find how-to guides for specific platforms in [this documentation](!resources!/deployment).

<Note title="Deploy with Medusa Cloud" type="success">

Want Medusa to manage and maintain your infrastructure? [Sign up and learn more about Medusa Cloud](https://medusajs.com/contact)

The creators and maintainers of Medusa provide Medusa Cloud, a managed infrastructure to host your Medusa application, Admin, databases, and more.

With Medusa Cloud, you maintain full customization control as you deploy your own modules and customizations directly from GitHub:

- Push to deploy.
- Multiple testing environments.
- Preview environments for new PRs.
- Test on production-like data.

</Note>

<Prerequisites items={[
Expand Down
13 changes: 12 additions & 1 deletion www/apps/book/app/learn/deployment/page.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,18 @@ Your server connects to a PostgreSQL database, Redis, and other services relevan

### How to Deploy Medusa?

The [next chapter](./general/page.mdx) explains the general steps to deploy your Medusa application.
The creators and maintainers of Medusa provide Medusa Cloud, a managed infrastructure to host your Medusa application, Admin, databases, and more.

With Medusa Cloud, you maintain full customization control as you deploy your own modules and customizations directly from GitHub:

- Push to deploy.
- Multiple testing environments.
- Preview environments for new PRs.
- Test on production-like data.

[Sign up and learn more about Medusa Cloud](https://medusajs.com/contact)

To self-host Medusa, the [next chapter](./general/page.mdx) explains the general steps to deploy your Medusa application.

Refer to [this reference](!resources!/deployment) to find how-to deployment guides for general and specific hosting providers.

Expand Down
4 changes: 2 additions & 2 deletions www/apps/book/generated/edit-dates.mjs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
export const generatedEditDates = {
"app/learn/basics/scheduled-jobs/page.mdx": "2024-09-30T08:43:53.132Z",
"app/learn/basics/workflows/page.mdx": "2024-09-30T08:43:53.132Z",
"app/learn/deployment/page.mdx": "2024-11-11T11:03:59.725Z",
"app/learn/deployment/page.mdx": "2024-11-25T14:32:44.949Z",
"app/learn/page.mdx": "2024-09-03T07:09:09.034Z",
"app/learn/basics/commerce-modules/page.mdx": "2024-11-21T16:24:19.136Z",
"app/learn/advanced-development/workflows/retry-failed-steps/page.mdx": "2024-09-30T08:43:53.130Z",
Expand Down Expand Up @@ -115,6 +115,6 @@ export const generatedEditDates = {
"app/learn/basics/modules/page.mdx": "2024-11-21T14:09:42.197Z",
"app/learn/advanced-development/environment-variables/page.mdx": "2024-10-25T14:59:07.831Z",
"app/learn/build/page.mdx": "2024-11-11T11:08:41.832Z",
"app/learn/deployment/general/page.mdx": "2024-11-11T11:50:04.248Z",
"app/learn/deployment/general/page.mdx": "2024-11-25T14:33:50.439Z",
"app/learn/advanced-development/workflows/multiple-step-usage/page.mdx": "2024-11-12T11:11:49.191Z"
}
50 changes: 49 additions & 1 deletion www/apps/resources/app/deployment/page.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,52 @@ export const metadata = {

# {metadata.title}

<ChildDocs />
Find guides to deploy your Medusa application, Medusa Admin, and Next.js storefront.

## Deploy Medusa Application

### Medusa Cloud

The creators and maintainers of Medusa provide Medusa Cloud, a managed infrastructure to host your Medusa application, Admin, databases, and more.

Medusa Cloud is an optimized and security-compliant infrastructure pre-configured for optimal Medusa support with:

- Zero configuration.
- Built-in autoscaling.
- Global server access.
- 99.99% uptime guarantee.

With Medusa Cloud, you maintain full customization control as you deploy your own modules and customizations directly from GitHub:

- Push to deploy.
- Multiple testing environments.
- Preview environments for new PRs.
- Test on production-like data.

[Sign up and learn more about Medusa Cloud](https://medusajs.com/contact)

### Self-hosting

To host and maintain Medusa on your own, check out the following guides.

<ChildDocs showItems={["Medusa Application"]} hideTitle={true} />

### Medusa Admin

To host and maintain on your own the Medusa Admin separately from your Medusa application, check out the following guides.

<Note title="Tip">

If you're hosting your admin dashboard with the Medusa application, then check out the [deployment guides of the Medusa application](#self-hosting) instead.

</Note>

<ChildDocs showItems={["Medusa Admin"]} hideTitle={true} />

---

## Deploy Next.js Starter Storefront

Learn how to deploy the Next.js Starter Storefront.

<ChildDocs showItems={["Next.js Starter"]} hideTitle={true} />
2 changes: 1 addition & 1 deletion www/apps/resources/generated/edit-dates.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ export const generatedEditDates = {
"app/deployment/admin/vercel/page.mdx": "2024-10-16T08:10:29.377Z",
"app/deployment/medusa-application/railway/page.mdx": "2024-11-11T11:50:10.517Z",
"app/deployment/storefront/vercel/page.mdx": "2024-07-26T07:21:31+00:00",
"app/deployment/page.mdx": "2024-07-25T09:55:22+03:00",
"app/deployment/page.mdx": "2024-11-25T14:31:45.277Z",
"app/integrations/page.mdx": "2024-11-19T10:09:54.075Z",
"app/medusa-cli/page.mdx": "2024-08-28T11:25:32.382Z",
"app/medusa-container-resources/page.mdx": "2024-11-21T08:59:01.120Z",
Expand Down
11 changes: 11 additions & 0 deletions www/apps/resources/generated/sidebar.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -9127,6 +9127,17 @@ export const generatedSidebar = [
"title": "Deployment Guides",
"isChildSidebar": true,
"children": [
{
"loaded": true,
"isPathHref": true,
"type": "link",
"title": "Medusa Cloud",
"path": "https://medusajs.com/contact",
"children": []
},
{
"type": "separator"
},
{
"loaded": true,
"isPathHref": true,
Expand Down
8 changes: 8 additions & 0 deletions www/apps/resources/sidebar.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -2144,6 +2144,14 @@ export const sidebar = sidebarAttachHrefCommonOptions([
title: "Deployment Guides",
isChildSidebar: true,
children: [
{
type: "link",
title: "Medusa Cloud",
path: "https://medusajs.com/contact",
},
{
type: "separator",
},
{
type: "category",
title: "Medusa Application",
Expand Down
Loading