Skip to content

Hosting

Paprika69 edited this page Oct 25, 2017 · 9 revisions

GitHub Pages

Every GitHub account allows you to host one website that can be edited directly from a GitHub repository.

We first created a public repo on GitHub. The repository needs to be named cs329e-idb in order to work. We set ours up using a terminal. Here are the steps to setup your own:

Open up the terminal Clone the repository to your local machine in the folder of your choice using "git clone (link for the repo page)" Create an index.html file, this will become your homepage Add, commit, and push changes to the public repo to add to your website You can now add more pages to your repo and create any type of website you desire The name of our public repo was https://github.com/Paprika69/cs329e-idb

Google Could Platform deploy

Create a GCP account and create a project in App Engine Configure .yaml and requirements.txt files Go to Google Cloud Shell to deploy the website or deploy on local terminal after downloading GCP SDK

Namecheap

Find a domain that hasn't been taken by someone else on Namecheap for Education Go to GCP custom domain section to add the domain and get it certified by Google Add DNS records to the domain on Namecheap

Clone this wiki locally