Back
Docker / Backend / FastAPI / DevOps2026

Docker Email Tracker

PythonFastAPIuvicornHTMLPostgreSQLRedis
Docker Email Tracker

Overview

An independent pixel tracking system for monitoring email engagement. It captures "email open" metrics by serving a 1x1 transparent image that triggers a backend event when loaded by a client. The infrastructure uses Docker Compose to orchestrate three services: FastAPI for logic, Redis for high-performance counting, and PostgreSQL for persistent logging. Key features include isolated networks for security, persistent volumes for data integrity, and custom healthchecks to manage service startup order.