Render

Creating a Render account

Create a GitHub account first if you haven't already done so. Instructions on how to create a GitHub account can be found on this page GitHub.

1. Go to https://dashboard.render.com and click on GitHub. (DO NOT CREATE AN ACCOUNT VIA OTHER OPTIONS)

Click on GitHub (Do not click on other options)

2. Authorise Render

You will be redirected to GitHub, click on Authorise Render

3. Enter your email address and click Create Account

Enter your email then click Create Account
You will be directed to this page, go to your email to retrieve the verification link
Click on the link in your email to verify your email

5. Fill up the form and click on Continue to Render

You will be redirected to this page after clicking the verification link. Fill up the form and click on Continue to Render

6. Congrats! You now have a Render account created!

🎉 You now have a Render account!

Deploying my Website (without a Backend)

1. Open Render Dashboard (https://dashboard.render.com) and click on New Static Site.

Click on New Static Site

2. Connect to your repository

Click on Connect

3. Set the publish directory to "." and click Create Static Site

Set publish directory to "." and click Create Static Site

4. Congrats, your website should now start building and successfully deployed!

You website is now deployed!

(Optional) Deploying my Web App with a NodeJS Backend

1. Open Render Dashboard (https://dashboard.render.com) and click on New Web Service.

Click on New Web Service

2. Select Build and deploy from a Git repository then click Next

Click next once you have selected the Git repository option

3. Connect to your GitHub Repository

Select the repository for your NodeJS application and click connect

4. Enter the Build and Start Command for your application (the screenshot assumes your routing filename is server.js)

Enter the build command of "npm install" and start command of "node server.js" or "node app.js" if your filename is app.js

5. Change the Instance Type to Free then click Create Web Service

Select the Free tier then click on Create Web Service

6. Your application is now successfully deployed!

Success!

Refer to Sample Web App if you are looking for instructions on how to deploy a Postgres Database on Render.

Last updated

Was this helpful?