Whenever I do web development for myself, I like to make TLS certificates for local testing purposes. I wrote an OpenSSL-based software system that you can download from Github to make local testing certificates yourself. It includes a script and some preconfigured configuration files that you can use to generate certificates.
The software is located on Github under the generate_certificates project.
To run it, first install Go, NodeJS and OpenSSL. Then, run "go run generate_certificates.go
Fuller instructions are available on the Github page.
November 23, 2023