docs: added section on medusa cloud (#10265)

This commit is contained in:
Shahed Nasser authored and GitHub committed 2024-11-25 17:00:14 +02:00
1 parent 7865909891
commit 5022a7c08e
7 files changed
+96 -7

No files matched your search

@@ -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. 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). 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> </Note>
<Prerequisites items={[ <Prerequisites items={[
+12 -1
View File
@@ -37,7 +37,18 @@ Your server connects to a PostgreSQL database, Redis, and other services relevan
### How to Deploy Medusa? ### 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. Refer to [this reference](!resources!/deployment) to find how-to deployment guides for general and specific hosting providers.
+2 -2
View File
@@ -1,7 +1,7 @@
export const generatedEditDates = { export const generatedEditDates = {
"app/learn/basics/scheduled-jobs/page.mdx": "2024-09-30T08:43:53.132Z", "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/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/page.mdx": "2024-09-03T07:09:09.034Z",
"app/learn/basics/commerce-modules/page.mdx": "2024-11-21T16:24:19.136Z", "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", "app/learn/advanced-development/workflows/retry-failed-steps/page.mdx": "2024-09-30T08:43:53.130Z",
@@ -115,6 +115,6 @@ export const generatedEditDates = {
"app/learn/basics/modules/page.mdx": "2024-11-21T14:09:42.197Z", "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/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/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" "app/learn/advanced-development/workflows/multiple-step-usage/page.mdx": "2024-11-12T11:11:49.191Z"
} }
+49 -1
View File
@@ -6,4 +6,52 @@ export const metadata = {
# {metadata.title} # {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} />
+1 -1
View File
@@ -118,7 +118,7 @@ export const generatedEditDates = {
"app/deployment/admin/vercel/page.mdx": "2024-10-16T08:10:29.377Z", "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/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/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/integrations/page.mdx": "2024-11-19T10:09:54.075Z",
"app/medusa-cli/page.mdx": "2024-08-28T11:25:32.382Z", "app/medusa-cli/page.mdx": "2024-08-28T11:25:32.382Z",
"app/medusa-container-resources/page.mdx": "2024-11-21T08:59:01.120Z", "app/medusa-container-resources/page.mdx": "2024-11-21T08:59:01.120Z",
+11
View File
@@ -9127,6 +9127,17 @@ export const generatedSidebar = [
"title": "Deployment Guides", "title": "Deployment Guides",
"isChildSidebar": true, "isChildSidebar": true,
"children": [ "children": [
{
"loaded": true,
"isPathHref": true,
"type": "link",
"title": "Medusa Cloud",
"path": "https://medusajs.com/contact",
"children": []
},
{
"type": "separator"
},
{ {
"loaded": true, "loaded": true,
"isPathHref": true, "isPathHref": true,
+8
View File
@@ -2144,6 +2144,14 @@ export const sidebar = sidebarAttachHrefCommonOptions([
title: "Deployment Guides", title: "Deployment Guides",
isChildSidebar: true, isChildSidebar: true,
children: [ children: [
{
type: "link",
title: "Medusa Cloud",
path: "https://medusajs.com/contact",
},
{
type: "separator",
},
{ {
type: "category", type: "category",
title: "Medusa Application", title: "Medusa Application",