Company
Date Published
Author
Tim Nolet
Word count
1216
Language
English
Hacker News points
None

Summary

The developer of Checkly, a monitoring platform for APIs and microservices, recently implemented SSL encryption for customers' public dashboards using Let's Encrypt, a free certificate authority. The implementation leverages Greenlock, an NPM package that simplifies the process of obtaining and renewing SSL certificates. The setup involves configuring DNS records to point to a custom domain, integrating Let's Encrypt with a Node.js app, and deploying the app on a server or virtual machine with a clean IP address. The app uses Vue.js router magic to resolve the correct dashboard for each hostname. The end result provides customers with a secure and customizable experience, allowing them to host their public dashboards on a custom domain.