How to host your private Github repository on Bluehost


I do not recommend. I had a very bad experience with #bluehost. Very nice environment and nice support, but if you have a bit more traffic or database activity, they will kick you out as they did it with me. Does not matter if you are “green” in all meters they are presenting you in the control panel. I was forced to migrate my website after get the “get out” message and it took me more than a week to put my website back online.


This video goes over how to host your private github repository on Bluehost. There are docs on how to do this and you can refer to them if you get stuck – Check the resources section below.

Here’s how I was able to set up ssh and connect my private github repository to Bluehost. When you set up ssh, this allows you to be able to essentially push changes back and forth from git to my server where my website is located. In order to do this, you will need to have a project in git or another version control source.

Hope you enjoyed the video 🙂

🌍 Find me online:
Twitter – https://twitter.com/tiffalwaysfly
Instagram – https://www.instagram.com/tiffalwaysfly/
Sign up for my newsletter for weekly inspiration – https://connect-with-me.tthompson899.net/
Subscribe to my channel – https://www.youtube.com/Tiffanyt899

🔗 Links:
Affordable web hosting: https://www.bluehost.com/track/tiffalwaysfly/
Learn algorithm patterns, system design and coding: https://www.educative.io/unlimited?aff=VAw8

⚓ Resources:
Github docs: https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent
Bluehost Private Repo setup docs: https://docs.cpanel.net/knowledge-base/web-services/guide-to-git-set-up-access-to-private-repositories/

💁🏾‍♀️ Who Am I:
Greetings, my name is Tiffany! I have been a Software Engineer since 2017. I have mostly focused on backend engineering specifically using PHP/Laravel and MySQL. I enjoy the journey of learning, contributing to making a better product and working with a great team.

⏲️ Timestamps:
0:00 – Intro
1:07 – What is ssh?
2:44 – Set up keys
3:57 – Set up user
5:07 – Login to server
6:22 – Add settings to github
6:51 – Clone project
7:12 – Boom! It’s live
7:32 – Final thoughts

🎧 Music:
EpidemicSound

🎥 Other Videos:
Coding Bootcamp:
Do you need to go to a Coding Bootcamp – https://youtu.be/UvW5qvp0wV8
What to Expect from Coding Bootcamp – https://youtu.be/WVW6_Qqnd9A
Typical Day at Coding Bootcamp – https://youtu.be/8CRdKJyWZJg
1 year after Coding Bootcamp – https://youtu.be/RJXp3rf0uqE

Job Search:
Job hunting after coding bootcamp vs. job hunting after having experience: https://youtu.be/oxQSP_npqpQ
Organize your job search with a spreadsheet + download: https://youtu.be/B-kzRmWYL1Y
Lying to get a job as a engineer: https://youtu.be/YyYCfWed9-E
Best email to write to a recruiter to get a job: https://youtu.be/PFIPCGpqnvg

⚠️ Disclaimer:
This post contains affiliate links. If you use these links to buy something I earn a commission. Thanks for supporting 🙂

Tiffany

No Comments

Sorry, the comment form is closed at this time.