SUshafiu usmaninsumyelwa.hashnode.dev·Jun 20 · 6 min readLessons Learned While Building a Production Deployment PipelineWhen people think about DevOps, they usually imagine Docker, Kubernetes, cloud servers, and CI/CD pipelines. What they don't see are the countless hours spent debugging, validating deployments, tracin00
SUshafiu usmaninsumyelwa.hashnode.dev·Jun 18 · 6 min readLessons I Learned Migrating a Production Application to Docker InfrastructureFor the past several weeks, I've been working on migrating the AfiyaVest platform from a mixed hosting setup into a fully containerized Docker infrastructure running on a VPS. When I first joined the 00
SUshafiu usmaninsumyelwa.hashnode.dev·Jun 17 · 5 min readIsolating Production and Staging EnvironmentsHow I Isolated Production and Staging Docker Environments on a VPS One of the biggest infrastructure improvements I made while migrating the AfiyaVest platform was isolating the production and staging00
SUshafiu usmaninsumyelwa.hashnode.dev·Jun 16 · 5 min readDeploying SSL Certificates with Let's EncryptModern web applications should never be served over plain HTTP. Users expect secure HTTPS connections, browsers warn against insecure websites, and many APIs require encrypted communication by default00
SUshafiu usmaninsumyelwa.hashnode.dev·Jun 15 · 6 min readConfiguring NGINX as a Reverse Proxy for Django and ReactPart 8 of the AfiyaVest DevOps Deployment Series After containerizing the Django application and implementing asynchronous task processing with Celery and Redis, the next challenge was exposing the ap00