
Projects

PI-Hole with OpenDNS
π‘οΈ Pi-hole with Docker and OpenDNS: Ad Blocking & Content Filtering I set up Pi-hole in Docker with OpenDNS as the upstream DNS to block ads and filter unwanted content across my entire network. Itβs a lightweight, portable way to secure DNS traffic while keeping devices ad-free. π³ Why Docker?...

Packet Tracer
π‘οΈ Redundant Network Design with VLANs in Cisco Packet Tracer I designed a fault-tolerant network using Cisco Packet Tracer to simulate an enterprise environment. The setup includes redundant links, VLANs, and EtherChannel to ensure high availability and efficient traffic management. π₯οΈ Network Layout: Network 1: VLAN 10, VLAN 20, VLAN...

DDNS
π Automating Cloudflare DDNS with a Shell Script To keep my self-hosted services accessible, I built a Cloudflare DDNS updater using a Bash script. This solves the problem of dynamic IP changes from my ISP by automatically updating my domain (michaelcozierdns.com) to point to the correct public IP. Why Cloudflare...

Wazuh Siem Tool Setup
π Strengthening DevOps with Wazuh on Linode To enhance security and monitoring in my home lab, I deployed Wazuh on a Linode VPS. Itβs an open-source SIEM and monitoring platform that combines log analysis, threat detection, and compliance checks β perfect for DevOps environments. βοΈ Why Wazuh? Log aggregation and...

Plex Home Server
π¬ Building a Plex Media Server with Synology DS223j and GMKtec N100 I set up a flexible and efficient media streaming solution using Plex on a GMKtec N100 mini PC, with media stored on a Synology DS223j NAS. This setup streams my entire library seamlessly to any device, anywhere. π§ ...