Free host website using cloudflare with free domain

Posted on 1 july 2022 by Rajesh kumar



  • I find very deficut to host my website using cloudflare but after few try , finaly host my website on cloudflare using github.so I'm going to share my process inn which I hosted my website using cloudflare.here my every moment screen shot of that hosting journey with little explanation:-
    In this process we will use three website:-

    • 1.https://www.freenom.com:
    • 2.https://www.cloudflare.com
    • 3.https://github.com

    let begain:-




  • 1.log in to freenom website.


    freenom

  • 2.check your website Name availability


    freenom

  • 3.select your website Name


    freenom

  • 4.select for maximun 12 month


    freenom

  • 5.complete the order


    freenom

  • 6.click to go to clint area


    freenom

  • 7.click on services and go to my domain


    freenom

  • 8.manage your domain


    freenom

  • 9.click on management tools and to go Nameservers


    freenom

  • 10.change to custom Nameservers


    freenom

  • 11.we have to copy and paste Nameservers from cloudflare..so hold it here..


    freenom

  • 12.Go to cloudflare website and click on to login


    cloudflare

  • 13.go for singn up if you are new


    cloudflare

  • 14.use email and password to create account


    cloudflare

  • 15.click on get started.


    cloudflare

  • 16.add domain hare from freenom.


    cloudflare

  • 17.go with free plan


    cloudflare

  • 18.move forward


    cloudflare

  • 19.we are at change Nameservers: here we have to copy both Nameservers paste it on freenom Nameservers(number 11)


    cloudflare

  • 20.copy Nameservers from cloudflare pasted here one by one and click on change Nameservers


    freenom
  • 21.changed successfully


    freenom

  • 22.go to cloudflare check wether Nameservers change or not(it may 24 hr time to change)


    cloudflare

  • 23.chck again and again


    cloudflare

  • 24.now its changed and now we have to go to github


    cloudflare

  • 25.sign up for github.


    github

  • 26.enter your Email.


    github

  • 27.continue


    github

  • 28.enter strong password and continue


    github

  • 29.username


    github

  • 30.enter y or n


    github

  • 31.click on create account


    github

  • 32.verify your Email


    github

  • 33.select any option


    github

  • 34.continue with free plan.


    github

  • 35.create repository


    github

  • 36.enter your repositoryname and select private


    github

  • 37.click on create repository


    github

  • 38.cloudflare click on side bar and select pages.


    cloudflare

  • 39.click on connent to git.


    cloudflare

  • 40.click on connent to github


    cloudflare

  • 41.only select repositoriesand click on install and authorize


    cloudflare

  • 42.select your repository Name and begin setup


    cloudflare

  • 43.select productin branch to main


    cloudflare

  • 44.then click on save and deploy


    cloudflare

  • 45.successfully message on screen


    cloudflare

  • 46.continue to project


    cloudflare

  • 47.go to custom domain.


    cloudflare

  • 48.click on set up custom domain.


    cloudflare

  • 49.type your domain from freenom add click continue


    cloudflare

  • 50.activate domain


    cloudflare

  • 51.for activation it may take up to 48 hrs


    cloudflare

  • 52.now its active and now go to github


    cloudflare

  • 53.in github go to your repository and click on add file


    github

  • 54.upload fine of your website


    github

  • 55.type your website


    github

  • 56.you will see your website is active now


    github

  • Tips:-

    can host any domain Name on cloudflare.you have to change domain provider Nameservers to cloudflare Nameservers.thats all now ...if you have any problem regarding hosting your website you can email us anytime and we will more than happy to help you as much as we can.



Other Related Blog:-