Your blog with Gatsby, AWS Amplify, and a domain in Route53 in a few minutes.

What is Gatsby?

Requirements

The setup

npm install -g gatsby-cli
gatsby new gatsby-blog https://github.com/panr/gatsby-starter-hello-friend
cd gatsby-blog
gatsby develop

Customize it

Gatsby blog

Push changes and deploy

git push
Amplify console
Amplify source selection
Amplify select repo and branch
Amplify app name

Get your domain in Route53

Route53 search domain

Assign a domain to the app

Amplify add domain
Amplify configure domain

Wrap up

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store