Connecting AWS Amplify for deployment of website

AWS Amplify Console

You Need to sign in to AWS account by clicking on on Once the credentials are provided, should see welcome screen like the following

1 aws amplify deploy

Connecting Github (source code)

Since the code for my website is already hosted on github, we choose From your existing code option as shown and Github 2 connect source code repo

Choose the repo

3 connect repo

Choose the branch

4 connect branch

Adding in the custom environment variables

Once we hit the Next button, there will be App Settings and under Advanced Settings, there is a provision to add the custom env vars that we want to secure from exposing them in source code. I have Google Analytics connected to my website to track the insights in to the audience. More details here: Adding Google Analytics to personal website

5 adding analytics env var

Connecting the deployment to custom domain

As per, by default the deployment happens at the custom url in the following format

This step enables us to connect any custom domain to the deployment process. This step will take time as it has to issue SSL certificates and then verify the ownership, finally propagates the DNS records 6 adding custom domain

Domain Activation

If the SSL certificate issued successfully and the ownership is verified, Domain will be activated

7 domain activation finished

Potential Issue

SSL Configuration step could just be not moving forward and stuck for more than 1 hour

8 potential blockage ssl configuration


Just delete the custom domain and restart the process

9 fix ssl config block

Latest Blogposts

Github login using access token via command line

Logging in using github access token (no more passwords)

29 September 2021

Adding Google Analytics to NuxtJS app

Adding Google Analytics GA4 property to NuxtJS App

2 September 2021

Productive Taskbar Settings missing in Windows 11

Very useful Taskbar Settings goes missing in Windows 11.

6 July 2021

Secureboot + Ubuntu + VirtualBox Signing kernel modules

Set of steps required for dealing with secureboot on Ubuntu where VirutalBox service has issues

9 May 2021

Fixing the postfix error dpkg

Steps to fix the postfix error happening during apt upgrade ubuntu.

21 April 2021

Running a react app on Local Kubernetes cluster on Windows 10

Process and steps for running react app on local k8s cluster using minikube on windows 10

16 March 2021