• Skip to primary navigation
  • Skip to main content
  • Skip to footer

lawsie

The long-term storage silo of a human mind

  • Andrew Culture
  • Beat Motel Podcast
  • Observations
  • Consumer Info
  • Tech
  • Music Consumption
  • Musician Stuff
  • Graveyard
  • Buy me a pint
Home » blog » Setting up SSL with Amazon S3 hosted Jekyll

Setting up SSL with Amazon S3 hosted Jekyll

Published February 23, 2018 by lawsie Leave a Comment

To set up SSL with S3 hosted Jekyll websites you must use CloudFront

If you want to use SSL on your beautiful Jekyll website you’ll need to use Amazon CloudFront to serve your site. That’s just the way it is.

CloudFront, Amazon S3 and Jekyll

To try and clarify the relationship between these entities here’s a rough and ready diagram of the hierarchy:

  1. User requests webpage
  2. DNS directs request to CloudFront
  3. CloudFront sources files from S3
  4. User is served webpage by CloudFront
  5. User loses interest in your Jekyll site and Googles for cat gifs

Get your SSL for free!

There’s rather spiffing guide to rigging up CloudFront with Amazon S3 and getting a free SSL certificate from Amazon over at Medium…

Amazon S3 SSL set up bonus tip If you have your DNS set up with Amazon Route 53 you can skip the entire email set up section of the instructions linked to above. Just validate by DNS instead.

Last Updated on February 23, 2023

Filed Under: jekyll Tagged With: Amazon Hosting Issues, jekyll

Have you found this content useful?

Buy me a pint

This website isn't packed with obnoxious advertising but it does cost money to keep alive. Every little donation is a big help!

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Footer

Copyright © 2023 · Site wholly owned by Andrew Laws Associates Ltd | SEO by Yeseo

  • Home
  • About me
  • Andrew Culture
  • Buy me a pint
  • Privacy Policy
  • Contact me