[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f3h46111s1pntw":3},{"_id":4,"slug":5,"title":6,"subtitle":7,"kind":8,"cards":9,"tags":18,"categories":20,"source":22,"lang":25,"author":26,"audioState":29,"stats":30,"publishedAt":33,"renderer":34},"6aba7907ca21c797c7e9970e","automating-zero-downtime-multi-domain-ssl-on-aws-ec2-with-do-e768c63d","Automating Zero-Downtime Multi-Domain SSL on AWS EC2 with Docker and Nginx","Managing SSL\u002FTLS certificates across multiple customer subdomains or microservices is a rite of passage for every cloud engineer.","news",[10,13],{"headline":6,"body":11,"imageUrl":12,"sourceImageUrl":12},"Managing SSL\u002FTLS certificates across multiple customer subdomains or microservices is a rite of passage for every cloud engineer. While AWS Application Load Balancer (ALB) paired with AWS Certificate Manager (ACM) is the standard managed solution, smaller projects, staging clusters, and cost-conscious architectures often require running an Nginx reverse proxy directly on an EC2 instance.","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1200,height=627,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxhho3yhj7v1f2eavcso9.png",{"headline":14,"body":15,"imageUrl":16,"images":17},"In this guide, we will implement an automated","In this guide, we will implement an automated, multi-domain SSL architecture on an AWS EC2 instance using Docker, Nginx, and Certbot (Let's Encrypt)—with zero downtime for existing traffic. 🏗️ The Architecture Overview Here is how traffic flows through our host: For further actions, you may consider blocking this person and\u002For reporting abuse","\u002Fapi\u002Fmedia\u002Fposts\u002Fautomating-zero-downtime-multi-domain-ssl-on-aws-ec2-with-do-e768c63d\u002F1.webp",{"local":16},[19],"dev",[21],"Technology",{"name":23,"url":24},"Dev.to","https:\u002F\u002Fdev.to\u002Foyohedmond\u002Fautomating-zero-downtime-multi-domain-ssl-on-aws-ec2-with-docker-and-nginx-al3","en",{"handle":27,"displayName":28},"spots","Spots","queued",{"views":31,"likes":32,"saves":32,"shares":32,"completions":32,"opens":32,"skips":32,"depthSum":32},3,0,"2026-09-28T14:26:15.081Z","local"]