SkillAgentSearch skills...

Certgen

A dead simple tool to generate self signed certificates for MinIO TLS deployments

Install / Use

/learn @minio/Certgen
About this skill

Quality Score

0/100

Category

Operations

Supported Platforms

Universal

README

certgen

certgen is a simple tool to generate self-signed certificates, and provides SAN certificates with DNS and IP entries.

Install

<details open="true"><summary><b><a name="binary-releases">Binary Releases</a></b></summary>

| OS | ARCH | Binary | |:--------:|:-------:|:----------------------------------------------------------------------------------------------------:| | Linux | amd64 | linux-amd64 | | Linux | arm64 | linux-arm64 | | Linux | ppc64le | linux-ppc64le | | Linux | s390x | linux-s390x | | Apple M1 | arm64 | darwin-arm64 | | Apple | amd64 | darwin-amd64 | | Windows | amd64 | windows-amd64 | | Windows | arm64 | windows-amd64 | | FreeBSD | amd64 | freebsd-amd64 | | FreeBSD | arm64 | freebsd-amd64 |

Download certgen for your specific operating system and platform.

Example (server)

certgen -host "127.0.0.1,localhost"

Created a new certificate 'public.crt', 'private.key' valid for the following names 📜
 - "127.0.0.1"
 - "localhost"

Example (client)

certgen -client -host "localhost"

Created a new certificate 'client.crt', 'client.key' valid for the following names 📜
 - "localhost"

Related Skills

View on GitHub
GitHub Stars204
CategoryOperations
Updated6d ago
Forks38

Languages

Go

Security Score

100/100

Audited on Mar 18, 2026

No findings