Skip to content

A minimal example of single-instance HTTPS setup for AWS Elastic Beanstalk using certbot on Amazon Linux 2023

License

Notifications You must be signed in to change notification settings

dennisvang/beanstalk-single-instance-https

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Single-instance HTTPS using certbot

Minimal example of HTTPS (TLS) setup using certbot, for an application running in a single-instance Elastic Beanstalk environment on AWS.

Features

Getting started

  1. Clone this repo
  2. Create an application version from the repo, e.g. using the eb cli:
    eb appversion --create
  3. Spin up a default Elastic Beanstalk web server environment with a single instance running Python on Amazon Linux 2023:
    • either do it manually, using the Elastic Beanstalk web console or eb cli (select your new application version from the list)
    • or use CloudFormation to create a stack using the template in the .cloudformation folder (specify the S3 key of your new application version, e.g. temp/app-6fxb-215704_101115830772.zip)
  4. Visit your site to see the result

Notes

About

A minimal example of single-instance HTTPS setup for AWS Elastic Beanstalk using certbot on Amazon Linux 2023

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published