🥳 @small-tech/node-pebble version 5.6.0 released
• Updated to support latest Pebble (version 2.10.1).
npmjs.com/package/@small-tech/…
Node Pebble is a Node.js wrapper for Let’s Encrypt’s Pebble (“a small RFC 8555 ACME test server not suited for a production certificate authority”).
• Downloads the correct Pebble binary for your platform.
• Configures Pebble to include Let’s Encrypt’s new short-lived profile (shortlived).
• Launches and manages a single Pebble process.
• Returns a reference to the same process on future calls (safe to include in multiple unit tests where order of tests is undetermined)
• Automatically patches Node.js’s TLS module to accept Pebble server’s test certificate as well as its dynamically-generated root and intermediary CA certificates.
It mostly exists so I can test @small-tech/auto-encrypt (Automatically-provisioned TLS certificates for Node.js servers using Let’s Encrypt ; codeberg.org/small-tech/auto-e…) which is used by Kitten (kitten.small-web.org).
#NodePebble #AutoEncrypt #Kitten #SmallTech #SmallWeb #freeSoftware #NodeJS #JavaScript #LetsEncrypt #SSL #TLS
auto-encrypt
Automatically-provisioned TLS certificates for Node.js servers using Let’s Encrypt.Codeberg.org
