No description
Find a file
2023-04-03 16:35:41 +02:00
.github/workflows initial commit 2023-02-07 11:33:32 +01:00
src add nim-sudo 2023-04-03 16:35:41 +02:00
.gitignore initial commit 2023-02-07 11:33:32 +01:00
LICENSE initial commit 2023-02-07 11:33:32 +01:00
locert.nimble add nim-sudo 2023-04-03 16:35:41 +02:00
README.md chore: add Firefox support for Windows and MacOS 2023-03-26 22:53:54 +02:00

locert

locert is a simple cert generator for local development.

It's a heavilly opiniated certificate generator.

It is designed to generate and install CA and certificate for dev.lo and *.dev.lo.

It relies on openssl to be installed on the system and exposed in the PATH.

In combination with lodns provides easy setup for testing application with https enabled.

To enable support for custom CA in Firefox on Windows and MacOS per official document inside about:config set security.enterprise_roots.enabled to true.

Note: current implementaion doesn't work with Firefox on Linux, implementation planned in the future.

Installation

Download correct binary from the latest release and place it somewhere in the PATH.

Or nimble install locert

Configuration

locert comes preconfigured for all supported platforms.

Install

On MacOS and Linux it will ask for sudo password

locert install

On Windows inside elevated Powershell

locert.exe install

And restart browser.

Certificate and key will be generated inside current directory.

Uninstallation

On MacOS and Linux run

locert uninstall

On Windows run inside elevated command prompt or Powershell

locert.exe uninstall

and remove the binary.

License

BSD 3-Clause License