Selfcert
@evrardjp/selfcertv2026.05.21.1
01README
Self-signed TLS certificate generator — creates RSA-4096 certs locally using node:crypto and stores cert + key in a swamp vault.
02Models
@evrardjp/selfcertv2026.05.21.1selfcert.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| fqdn | string | Common Name and primary DNS SAN for the self-signed certificate |
| ipSans | array | Additional IP SANs (IPv4 addresses or extra hostnames) |
| vaultName | string | Swamp vault name where cert and key will be stored |
| certVaultKey | string | Vault key name for the certificate PEM |
| keyVaultKey | string | Vault key name for the private key PEM |
| days | number | Certificate validity period in days |
fn generate(_vaultPut?: unknown)
Generate a self-signed RSA-4096 certificate and store cert + key in vault (idempotent — skips if cert resource already exists)
| Argument | Type | Description |
|---|---|---|
| _vaultPut? | unknown |
Resources
cert(infinite)— Self-signed certificate metadata (cert and key stored in vault)
Files
log(text/plain)— Certificate generation log
03Stats
A
91 / 100
Downloads
4
Archive size
7.4 KB
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive0/1missing
- Most symbols documented1/1earned
- No slow types1/1earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned
04Platforms