Configure DNS & LetsEncrypt SSL certificate

Navigate to Projects → Whiteboarder → Services → web and check Allow Public Networking and click Save.

Now, once the page refreshes, if you reopen the web panel, you should see a new networking section.

Add a custom domain of whiteboarder.<your-domainname>. Canine should give you an IP address with instructions for DNS configuration.

Add the A record to your DNS configuration. In this case, we're using Cloudflare, which provides a fantastic, free DNS service.

Make sure to redeploy the application, and canine will automatically start trying to provision an SSL certificate for you.

It might take 20-30 minutes to issue a certificate, so feel free to take coffee break at this point!

Hooray! You should be able to now navigate to whiteboarder.<your-domainname> and see the app, live on the internet with a valid SSL certificate issued!

Last updated