Software Alternatives & Reviews

What approach would you Recommend I take to set up https in a node app?

Caddy Traefik Certbot
  1. 1
    The HTTP/2 Web Server with Automatic HTTPS
    Pricing:
    • Open Source
    I'd look into Caddy or Traefik. Both are reverse proxies. Even though you mentioned you want to avoid them I strongly recommend you reconsider.

    #Web Servers #HTTP/2 Web Server #Web And Application Servers 224 social mentions

  2. Load Balancer / Reverse Proxy
    Pricing:
    • Open Source
    I'd look into Caddy or Traefik. Both are reverse proxies. Even though you mentioned you want to avoid them I strongly recommend you reconsider.

    #Web Servers #Web And Application Servers #Load Balancer / Reverse Proxy 34 social mentions

  3. Automatically enable HTTPS on your website with EFF's Certbot, deploying Let's Encrypt certificates.
    Reverse proxy, classic setup: Install nginx on your server and set it up as reverse proxy, so it will forward traffic to whatever port your Node app is listening on. Now you can once again use certbot, only difference being this time that it officially integrates with nginx, so if you run it with the --nginx option, it will add the required config automatically and also handle renewal through a cronjob. See this page in the nginx docs: https://www.nginx.com/blog/using-free-ssltls-certificates-from-lets-encrypt-with-nginx.

    #Web Servers #Software Development #Security & Privacy 105 social mentions

Discuss: What approach would you Recommend I take to set up https in a node app?

Log in or Post with