Set Up a Custom Domain

31 steps

Point your own domain at your DevOpser application.

  1. 1

    Click the “Enter your domain (e.g., example.com)” field and enter your domain.

    Set Up a Custom Domain, step 1
  2. 2

    Format should be “<site.com> for example devopserdemo.com"

  3. 3

    Click “Add Domain

    Set Up a Custom Domain, step 3
  4. 4

    Click “Refresh

    Set Up a Custom Domain, step 4
  5. 5

    Click “Show Instructions

    Set Up a Custom Domain, step 5
  6. 6

    Go to “Route53

    Set Up a Custom Domain, step 6
  7. 7

    Go to your custom domain's hosted zone.

    Set Up a Custom Domain, step 7
  8. 8

    Click on your domain.

    Set Up a Custom Domain, step 8
  9. 9

    Create a DNS record based on the instructions to validate the certificate.

    Set Up a Custom Domain, step 9
  10. 10

    Once the DNS record is created, click “Verify

    Set Up a Custom Domain, step 10
  11. 11

    Click “Attach to ALB

    Set Up a Custom Domain, step 11
  12. 12

    It takes about 16 minutes for the new ALB to be provisioned.

    Set Up a Custom Domain, step 12
  13. 13

    If you get this message, the provisioning is still in progress.

    Set Up a Custom Domain, step 13
  14. 14

    After \~16 minutes, click “Show DNS Instructions

    Set Up a Custom Domain, step 14
  15. 15

    You will get specific instructions for adding the needed DNS records to route your domain to the backend.

    Set Up a Custom Domain, step 15
  16. 16

    Back in Route53, click “Create record

    Set Up a Custom Domain, step 16
  17. 17

    Make sure you enable the Alias setting in the A record.

    Set Up a Custom Domain, step 17
  18. 18

    Click “Choose endpoint

    Set Up a Custom Domain, step 18
  19. 19

    Click “Alias to Application and Classic Load Balancer

    Set Up a Custom Domain, step 19
  20. 20

    Click “Choose Region

    Set Up a Custom Domain, step 20
  21. 21

    Click “US East (N. Virginia)

    Set Up a Custom Domain, step 21
  22. 22

    Click the “Choose load balancer” field.

    Set Up a Custom Domain, step 22
  23. 23

    Paste the record value exactly as it appears in the instructions.

    Set Up a Custom Domain, step 23
  24. 24

    Click “Add another record

    Set Up a Custom Domain, step 24
  25. 25

    Click the “Record name” field. Add “www” to the record name.

    Set Up a Custom Domain, step 25
  26. 26

    Ensure it is marked as an Alias.

    Set Up a Custom Domain, step 26
  27. 27

    Copy the exact value from the instructions

    Set Up a Custom Domain, step 27
  28. 28

    Click “Create records

    Set Up a Custom Domain, step 28
  29. 29

    It takes about 60 seconds for the records to be created. But it can take up to 48 hours for the records to propagate through DNS - please be patient.

    Set Up a Custom Domain, step 29
  30. 30

    Once DNS has propagated successfully, you will see your application at your desired web address. Congrats you have successfully attached your custom domain!

    Set Up a Custom Domain, step 30
  31. 31

    Troubleshooting tip: there is no listener on port 80 so ensure you link directly to https://your-custom-domain.com (with https) in the address - http will fail.