Tool for generating a self-signed CA and CA-signed TLS certificates, using yaml for configuration.
Building / Installing
git clone https://git.neveris.one/gryffyn/genca cd genca go build
go get git.neveris.one/gryffyn/genca
config.yml and edit, then run
For now, this is a single-pass, meaning you can't generate more client certs with the same CA cert. That functionality will come eventually.
Licensed under the MIT license.
LICENSE for details.