Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

SSL Certs Expire on: March 25th 2022

Root domain

Root domain is:

Code Block
diaper-project.com

...

access using the google email diapertestemail@gmail.com

Domains to use

Domains for backend APIs

Please refer to the tables in (*Deprecated) Deploy Services on AWS (Deprecated)

For API callers (i.e. frontend web/app)

Choose the domain accordingly, prepend it with http or https, and append it with port number and path.

Domains for frontend website (dashboard)

https://dashboard.diaper-project.com

...

Note: More details about this, go to the doc "Deploy React on AWS"

SSL Certificate for https (Skip this as long as you know what is SSL and certs)

The free SSL cert from Let's Encrypt is used for this purpose.

Let's Encrypt website (no need to visit for this purpose, though): https://letsencrypt.org/


Where do we need to use SSL certs?

SSL certs are required wherever there is a https and domain (Mind the s at the end)

...

Please refer to the two docs about how to deploy them to find details of using SSL certs.

Tutorial Video:

Tutorial video (named "SSL renew Part 1" and "SSL renew Part 2") are uploaded in this box folder. You will need to ask Liz to share with you for access.

https://cornell.box.com/s/qgq5fpwyen6mos9ndj8f64drksgp9qdx


Tutorial for creating SSL cert (Probably you ONLY need to see the "How to renew?" part)

[Tutorial: Configure SSL/TLS on Amazon Linux 2 - Amazon Elastic Compute Cloud]

...

For dashboard frontend, refer to the doc ❌ Deploy React (*Deprecated) Deploy React to know what to do after renewing SSL on dashboard frontend server.


You followed the steps above and have renewed certs on your laptop—now what?

  1. SSH into each server
  2. Locate the folder that currently holds the certs you want to update and delete its contents
  3. Copy the renewed certs from your laptop into the newly emptied folder using SCP

...