How to publish a website made by Node.js to Github Pages?

How to publish a website made by Node.js to Github Pages?

Problem

I made a website using Node.js as the server. As I know, the node.js file should start working by typing commands in terminal, so I’m not sure if Github Pages supports node.js-hosting. So what should I do?

Problem courtesy of: dyzdyz010

Solution

GitHub pages host only static HTML pages. No server side technology is supported, so Node.js applications won’t run on GitHub pages. There are lots of hosting providers, as listed on the Node.js wiki.

App fog seems to be the most economical as it provides free hosting for projects with 2GB of RAM (which is pretty good if you ask me).
As stated here, AppFog removed their free plan for new users.

If you want to host static pages on GitHub, then read this guide. If you plan on using Jekyll, then this guide will be very helpful.

Solution courtesy of: Akshat Jiwan Sharma

Discussion

Leave a Reply

Your email address will not be published. Required fields are marked *