1. Presentation
This tool generate an Certification Authority (CA) RSA key and Self Signed Certificate then create another pair of RSA Key / Certificate for an app Approuved by the previously created CA. It permit to use https with any app certificate/key while having only the Certification Authority to trust on the users systems.
2. Usage
You can wether use the CLI or set the config, if a valid config.yaml file is set it will be used, else the CLI will ask you severals questions to fit your needs
To start the generation use the command yarn start
it will automaticlly build before starting the generation
2.1. Config
You should install openssl on your system to make it work
The key password_file
determine if passwords are saved in ssl_password_file
Example of appconfig file for MyApp
apps :
- appname: MyAppName
appip: 192.168.1.2
app_password: MyAppPassword
capassword: CApassword
password_file: true