Docker
2025
-
Docker microservice setup & methodology
Apr 12This article breaks down how I organize and manage Docker projects using a modular docker-compose setup. I’ll cover the structure, security practices, reverse proxy configuration, and the reasoning behind each decision, with the goal of creating a setup that’s flexible, maintainable, and production-aware.
-
Home server & Docker services setup
Mar 19My home network is a self-hosted environment designed for automation, media management, and system orchestration. It runs a Docker-based infrastructure that leverages various containerized services for AI-powered automation, notifications, and home management.
-
Evidence database for law enforcement (Node.js/MongoDB rewrite)This project is a full rewrite of an evidence database originally built with PHP and MySQL, transitioning it to Node.js and MongoDB for improved performance, a simplified architecture, and hands-on learning.
-
Evidence database for law enforcement (Initial PHP/MySQL version)This project was developed to aggregate and centralize evidence of harassment and stalking incidents, providing fast, user-friendly, searchable access for law enforcement and the district attorney handling the case. It enabled investigators and attorneys to efficiently filter and review various forms of digital contact between the harasser and victims.
-
AI-powered security camera notifications
Mar 14This AI-powered event-driven camera notification system processes motion events from security cameras, classifies and describes images, and sends notifications based on various detection types such as person, pet, vehicle, or motion.
-
Automated deployment for portfolio site
Mar 13This project implements a streamlined CI/CD pipeline (with Github actions) for my self-hosted portfolio website, built with Hugo CMS and deployed as static files. The automated deployment process ensures seamless updates while maintaining a clear separation between development and production environments.
-
Home Assistant container microservices setup
Mar 7This project leverages Docker containers to create a scalable and efficient home automation system with microservices for seamless integration, management, and control of various smart devices and services.
-
AI-powered trash can detection system
Mar 5An AI-powered smart reminder system utilizing a YOLO-trained object detection model to identify trash cans in security camera footage, allowing for intelligent reminders for taking out the trash that adjust to real-world conditions.