Ec2 Letsencrypt Https

Set up Let's Encrypt HTTPS on an AWS EC2 Ubuntu instance for a new domain. Checks/installs certbot, inspects existing nginx vhosts without replacing them, adds a new port-80 vhost, validates DNS points to the public IP, and issues a cert with certbot --nginx. Use when the user says "link this domain to EC2", "set up let's encrypt", "enable https on this domain", "add one more domain with letsencrypt", or provides a domain plus an EC2 host.

sumanjeet0012 Updated

File contents

sumanjeet0012/agent-skills/tree/main/ec2-letsencrypt-https commit de0f5a1246

Frequently asked questions

npx skillmds@latest add sumanjeet0012/ec2-letsencrypt-https