*This post was updated on 06 July 2024 Setting up a NodeJS App with HTTPS and a Server Certificate is relatively straightforward in a non-production environment. In a production environment, if your Node/Express App sits behind a reverse proxy like Nginx, which servers certificates and does not need to call other external services, then HTTPS and a Server Certificate are not required. However, mos