There are a number of ways to get free website hosting in a no-nonsense, no adverts way. In this series of posts I’m going to take a look at a few.
First up, is GitHub Pages…
Just edit, push, and your changes are live.– GitHub
A lofty promise, is it that easy?
Step 1: Login or create an account
Firstly you will need a GitHub account. If you don’t already have one, you can join for free: https://github.com/join.
Step 2: Create a new repository
- Enter a Repository
Inititialize this respository with a README(always document!!)
Step 2: Create an index file
Create new file
index.htmlas a file name
- Enter some simple HTML
Commit new file
Step 3: Change settings
- Select Settings
- Scroll down to GitHub pages section
- Select master branch and click Save
- When the page refreshes scroll down and the website URL will be displayed
- Just click the link to open your free website
Static sites can be very simple, or very complex, and there are a number of great quality site generators that can be used in conjunction with GitHub Pages, for example Jekyll or MkDocs.
GitHub pages also supports dynamic mapping of a custom domain name without charge.
Next up – Part 2 – Azure Web Apps