aerogo / certificate

:lock: Creates self-signed certificates for local development.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

certificate

Godoc Report Tests Coverage Sponsor

Creates self-signed certificates for local development using ECDSA and x509 Version 3. This will give you a green lock in modern versions of Chrome.

Installation

go get -u github.com/aerogo/certificate/...

Usage

Single domain

makecert -host local.example.com

Multi domain

makecert -host local.example.com,localhost,127.0.0.1

Output

The tool will create 4 files in the current directory:

  • root.crt (import this as a trusted authority into your browser)
  • root.key
  • server.crt (certificate used in your server)
  • server.key (private key used in your server)

Style

Please take a look at the style guidelines if you'd like to make a pull request.

Sponsors

Cedric Fung Scott Rayapoullé Eduard Urbach
Cedric Fung Scott Rayapoullé Eduard Urbach

Want to see your own name here?

About

:lock: Creates self-signed certificates for local development.

License:Other


Languages

Language:Go 100.0%