Skip to main- Make sure you have connected your GitHub account to Render (see How to connect your GitHub to Render)
- Log into the Render dashboard
![Render dashboard](/guides/deployment-render/deploying-server/render-dashboard.png)
- Click on the New + button
![New + button on dashboard](/guides/deployment-render/deploying-server/dashboard-new-button.png)
- Click on Web Service from the dropdown list
![Select Web Service from the New + button dropdown](/guides/deployment-render/deploying-server/new-web-service.jpg)
- Select your repo to connect to Render by clicking on the Connect button
![Connect repo to Render](/guides/deployment-render/deploying-server/connect-repo.jpg)
- Fill out the Name field, which will be used to label the server within Render
![Name the new web service](/guides/deployment-render/deploying-server/name-web-service.jpg)
- Provide a Start Command field. This should be in the format
node YOUR_FILENAME.js
, it is likely node server.js
![Provide a Start Command field for the new web service](/guides/deployment-render/deploying-server/start-command.jpg)
- Create your new server by clicking on the Create Web Service button
![Create the server by clicking on the Create Web Service button](/guides/deployment-render/deploying-server/create-web-service.jpg)
- You should have been taken to the Build page for your new server
- Wait for the build to complete (it may take a couple of minutes). It should display “Build successful” as well as “Live”
![Wait for the build to complete](/guides/deployment-render/deploying-server/build-successful.jpg)
- You can view your newly deployed server by clicking the URL at the top of Web Service page
![URL to the newly deployed server at the top of the Web Service page](/guides/deployment-render/deploying-server/url-to-deployed-web-service.jpg)