Personal Search Engine Instance

On my local PC, I deployed Docker and generated a SearXNG instance in order to have a more private search engine. This involved troubleshooting of issues with launching the docker service, as well as issues connecting to the service. This project taught me about deploying Docker and configuring a search engine.

This project was completed in October 2022

Personal Website

This project was improving the look and feel of this website. I’ve learned a fair bit about WordPress and website hosting during this process. I will continue posting new projects to this site as they’re worked on and completed.

I expect this to be a project I revisit frequently as I learn more, however I consider it completed as of October 2022.

Home DNS Server

Using my home Proxmox server, I deployed a Debian installation and set up a DNS server to block ads. This was achieved with Pi-hole and configuring my home router to use the server for all network DNS requests. This project taught me about deploying a custom DNS server and blocking domains via DNS.

This project was completed in March 2022 and is still in use.

Home Proxmox server

Using a discarded laptop, set up a Proxmox server to host future/related projects for my home lab. Currently have managed to maintain an uptime of over 95% with the last outage being 6 months ago at the time of writing due to rearranging my lab setup physically. During the setup I learned remote management via SSH and web GUIs as well as creating virtual machines on a low power home server.

This project was completed in February 2022 and is still in use.

OpenVPN AWS deployment

Temporarily deployed and tested an open VPN client on a remote AWS server. This taught me a great deal about cloud deployment, specifically with AWS and the cost of such a deployment. Due to cost and it being a personal project, the deployed server has since been taken down in favor of a more traditional VPN setup.

This project was done in September of 2020.