Starting a site in 2023

  • Just go with Vercel! Trust me

Otherwise...

  1. Buy a domain name somewhere
  2. Set your name servers to point to your VPS provider
  3. Enter your domain name in Cloudflare SSL
  4. Replace your name servers with the ones Cloudflare will give you
  5. Profit!

You now have a domain name with HTTPS!