https://github.com/dwaps/gentls
Script de génération de certificat TLS auto-signé pour le dev (openssl).
https://github.com/dwaps/gentls
openssl ssl ssl-certificate ssl-certificates tls tls-certificate tls-certificates
Last synced: 27 days ago
JSON representation
Script de génération de certificat TLS auto-signé pour le dev (openssl).
- Host: GitHub
- URL: https://github.com/dwaps/gentls
- Owner: dwaps
- License: isc
- Created: 2021-05-19T10:50:00.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-07-10T21:51:53.000Z (almost 2 years ago)
- Last Synced: 2025-11-24T04:12:46.260Z (7 months ago)
- Topics: openssl, ssl, ssl-certificate, ssl-certificates, tls, tls-certificate, tls-certificates
- Language: JavaScript
- Homepage: https://github.com/dwaps/gentls#readme
- Size: 29.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GENTLS
### Getting started
**IMPORTANT** ➟ Se positionner à la racine du projet.
```bash
> cd my-project/
> npx gentls [filename]
```
Cette commande va créer un dossier *ssl/* au même niveau.
Ce dossier contiendra 3 fichiers:
- un fichier .gitkeep,
- un fichier (nom par défaut ou renseigné dans la commande) contenant une clé privée,
- un fichier (nom par défaut ou renseigné dans la commande) contenant un certificat TLS prêts à l'emploi pour le developpement.
**Note:** Si vous renseignez plusieurs noms de fichiers, la commande ne créera que le premier.
---
### Options supplémentaires
→ `gentls -h` permet d'afficher l'aide de la commande.
```bash
> gentls -h
USAGE:
→ gentls [filename] [options]
→ gentls [options] [filename]
→ gentls [options] [filename] [options]
...
```
→ `gentls [-r]` permet la suppression préalable du dossier ssl/ s'il existe.
→ `gentls [-o ]` permet de créer un fichier en y injectant le code JavaScript qui permet de récupérer le certificat et la clé dans des constantes.
**Note:** Si le fichier existe déjà, l'ajout du code se fera au-dessus du code existant.
---
[DWAPS - Michael Cornillon](https://www.linkedin.com/in/dwaps-formation/)