docs: add Render hosting guide (#1615)

* Add Render deployment guide

* Add guide for Docusaurus 2

* Update guide for v2
This commit is contained in:
Anurag Goel 2019-07-12 09:58:23 -07:00 committed by Yangshun Tay
parent 83e8e440fa
commit ee2050d612
2 changed files with 47 additions and 1 deletions

View file

@ -11,7 +11,7 @@ npm build
Once it finishes, you should see the production build under the `build/` directory.
You can deploy your site to static site hosting services such as [GitHub Pages](https://pages.github.com/), [Netlify](https://www.netlify.com/). Docusaurus sites are server rendered so they work without JavaScript too!
You can deploy your site to static site hosting services such as [GitHub Pages](https://pages.github.com/), [Render](https://render.com/static-sites), and [Netlify](https://www.netlify.com/). Docusaurus sites are server rendered so they work without JavaScript too!
## Deploying to GitHub Pages
@ -76,6 +76,24 @@ References:
-->
## Deploying to Render
Render offers [free static site hosting](https://render.com/docs/static-sites) with fully managed SSL, custom domains, a global CDN and continuous auto deploys from your Git repo. Deploy your app in just a few minutes by following these steps.
1. Create a new **Web Service** on Render, and give Render permission to access your Docusaurus repo.
2. Select the branch to deploy. The default is `master`.
2. Enter the following values during creation.
| Field | Value |
| ------- | ----- |
| **Environment** | `Static Site` |
| **Build Command** | `yarn build` |
| **Publish Directory** | `build` |
That's it! Your app will be live on your Render URL as soon as the build finishes.
## Deployment with Netlify
_This section is a work in progress. [Welcoming PRs](https://github.com/facebook/docusaurus/issues/1640)._