In the past week, I learned about NGINX and how I can use the NGINX server on a VM to host my website rather than using a 3rd party website like to host the website for me. Having an NGINX server not only gives me access to manipulate everything about my website but also provides me with the opportunity to learn how all of it works. Thanks to the following articles:

And my friends Sam and Gaurav, they all helped me tremendously to fix all the issues that I encounter on the way. After spending a whole day, I was able to get an SSL certificate for my website ( and have it running on my VM. I was also able to link the following subdomains (not yet on NGINX but on google domains):

avik9 What I did this week