Skip to content

coldrun/mkcert-cli

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mkcert-cli

Node cli wrapper for mkcert based entirely on the fantastic work done in vite-plugin-mkcert.

Quick start

Create locally trusted development certificates in default folder $HOME/.mkcert-cli/certs

> npx -y mkcert-cli

# => Created "dev.cert" and "dev.key" in $HOME/.mkcert-cli/certs

Options

--outDir or -o

Explicitly define output directory for files

> npx -y mkcert-cli --outDir .

# => Created "dev.cert" and "dev.key" in ./

--cert / -c & --key / -k

Set file names, default to dev.cert and dev.key

> npx -y mkcert-cli --outDir . --cert localhost.pem --key localhost.key

# => Created "localhost.pem" and "localhost.key" in ./

--hosts

Custom hosts, default value is localhost + local ip addrs.

To pass multiple values, just pass several named args.

> npx -y mkcert-cli --host localhost --host my-site.local

# => Created "dev.cert" and "dev.key" for ["localhost", "my-site.local"]

Other flags

--help / -h: Display help text

npx -y mkcert-cli -h

-f / --force: Force

Force regenerate certificate files

npx -y mkcert-cli -f

-u / --upgrade: Auto upgrade mkcert bin

Install latest version of mkcert that's available before generating certificates.

npx -y mkcert-cli -u

Thanks

About

Node CLI wrapper for `mkcert`

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%