
The "Server"
This refurbished computer is what my WordPress website runs on. It has 4GB of DDR2 ram and an Intel® Core 2 Duo CPU, which are more than enough to run a simple WordPress website with 10 visitors per day at most. WordPress runs on top of Apache2 using PHP8.3 on top of Linux mint 22.
This website demonstrates a part of what we learned in OPS345 in 3rd semester, which encompassed topics like deploying mail servers in an AWS Linux environment and etc. When it came down to making the site publicly available, my options basically boiled down to having a free-tier Cloudflare tunnel or reverse proxy from Cloudflare’s services to my localhost. It has decent protection against DDOS attacks and a great management interface. Cloudflare configures SSL/TLS certificates too, so no need to renew the certificate every few months via Certbot!
This project started first as a proof of concept to try and see what I can do with an old spare computer, but immediately saw the potential