https://github.com/owenvoke/self-signed-ssl-scripts
A set of scripts for generating self-signed SSL certificates.
https://github.com/owenvoke/self-signed-ssl-scripts
bash script setup shell ssl ssl-certificates web-server
Last synced: 10 months ago
JSON representation
A set of scripts for generating self-signed SSL certificates.
- Host: GitHub
- URL: https://github.com/owenvoke/self-signed-ssl-scripts
- Owner: owenvoke
- License: mit
- Created: 2017-07-26T09:25:20.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2021-11-04T11:22:13.000Z (about 4 years ago)
- Last Synced: 2025-01-26T12:11:22.593Z (about 1 year ago)
- Topics: bash, script, setup, shell, ssl, ssl-certificates, web-server
- Language: Shell
- Homepage:
- Size: 19.5 KB
- Stars: 3
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Self-signed SSL/TLS Scripts
[![Software License][ico-license]](LICENSE.md)
A set of scripts for generating self-signed SSL certificates.
## Usage
### Root Certificate Authority
To generate a CA certificate for signing site-specific SSL certificates:
```shell
./create-root-cert-and-key
```
To renew the CA certificate:
```shell
./renew-root-cert
```
### Site Certificates
To generate site-specific CRT, CSR and KEY files:
```shell
./create-certificate-for-domain [domain-name]
```
**Windows PFX**
Windows PFX files for IIS are generated as part of the `create-certificate-for-domain` script.
## Related Projects
- [mkcert](https://github.com/FiloSottile/mkcert)
## License
The MIT License (MIT). Please see [License File](LICENSE.md) for more information.
[ico-license]: https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square