Web Development and Hosting

 
Well, I am the creator of this page and site. there is more to this story than just a website. Sure, the web content and the web style was composed by me. 
Mediawiki as an Editable Platform
The web is based on wiki framework (Mediawiki) so I setup that application to host this page. Also That would require me set up a Linux Apache MySQL PHP (LAMP) server.

So I installed and configured the server.

Hosting on my own Server

All this Software would need to work on a reliable machine so I built a fanless i7 Server with a raid 1 array running Ubuntu server. Its about 8 years old and has been operating 24/7 all this while. Interestingly I am also hosting a minecraft server (Spigot) on this server for my daughter.
Routing Internet Traffic
I had to set up the domain and forward network traffic to my home and configured my home router to allow internet traffic. That was done with noip.com and dynamic DNS.
Security and HTTPS

Recently I felt that I needed to make my self hosted site more secure with HTTPS. That turned out to be a little more challenging as I didn't want to pay for a certificate from a CA. Long story short I implemented a scheme proposed by letsencrypt.com where I created a Certbot ACME client to obtain a certificate. The fruits of that labor is what you see here. No I am not an expert in web design or Linux but I have picked up skills that I enjoy using and deploying things that I pick up and this site is a snippet of that.
