Manual multi-cloud infrastructure ⸺ links.alirezad.ir

Hello,

I’m glad to announce that I could host my websites on different hosting - FOR FREE!

NOTE: all links and mirrors are available here:

My websites are:

Okay, as I’m a perfectionist, I decided to use most of (maybe all of) free hosting providers to use advantages of each.

First, let’s list them:

  • Cloudflare Pagesbased on Cloudflare CDN
  • Google Firebase (web.dev) ⸺ based on Google Cloud CDN
  • Github Pages (well known) ⸺ based on Fastly CDN
  • Vercelbased on multi-CDN as well (as mentioned in bejamas: Google Cloud (GCP), AWS)
  • Netlifybased on multi-CDN (as mentioned in bejamas: Google Cloud (GCP), AWS, Digital Ocean, Yandex, Rackspace Cloud)

There are some others, but I decided to stick with these due to better performance based on BeJamas.com.

I assigned a two-letter subdomain for each and select one provider for each website:

  • cf for Cloudflare
  • gb for Github
  • vc for Vercel
  • nf for Netlify
  • fb for Firebase

But how to connect to a mirror? EASY, by add a two-letter subdomain to the main website address:

  • e.g. for alirezad.ir:
    • fb.alirezad.ir
    • vc.alirezad.ir
    • nf.alirezad.ir
    • !! Note that alirezad.ir/links is a part of my personal website, so if you visit fb.alirezad.ir/links, the links also located on Google Firebase! (nice approach, huh?)
  • e.g. for cv.alirezad.ir
    • fb.cv.alirezad.ir
    • vc.cv.alirezad.ir
    • nf.cv.alirezad.ir
  • e.g. for photo.alirezad.ir
    • fb.photo.alirezad.ir
    • vc.photo.alirezad.ir
    • nf.photo.alirezad.ir

and so on…

again, all links are available on specified subdomain links.alirezad.ir or on subpage of my website alirezad.ir/links

How to find the default hosting of each? good question, if you visit links.alirezad.ir or alirezad.ir/links, scroll down to ‘Mirrors’,you can see there is a micro-size dot close the icon of providers listed under each website (pay attention to Cloudflare icon under “My Website” and Firebase icon under “My online CV”:

image

Good time