SaaSHub helps you find the best software and product alternatives Learn more →
Top 15 Go Certificate Projects
-
mkcert
A simple zero-config tool to make locally trusted development certificates with any names you'd like.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
certificates
🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH.
-
webrtc-nuts-and-bolts
A holistic way of understanding how WebRTC and its protocols run in practice, with code and detailed documentation.
-
ssl-proxy
:lock: Simple zero-config SSL reverse proxy with real autogenerated certificates (LetsEncrypt, self-signed, provided)
-
-
keymaster
Short term certificate based identity system (ssh/x509 ca + openidc) (by Cloud-Foundations)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
kms-issuer
KMS issuer is a cert-manager Certificate Request controller that uses AWS KMS to sign the certificate request.
-
credentials-operator
Automatically register and generate AWS, GCP & Azure IAM roles, X.509 certificates and username/password pairs for Kubernetes pods using cert-manager, CNCF SPIRE or Otterize Cloud
-
chkcerts
A Go program to display certificate chains simply and quickly with an easy to remember syntax
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I've been doing this for a while with SmallStep CA: https://github.com/smallstep/certificates
It's a bit of a pain to load a cert onto every device (easier with stuff like Ansible if you have a bunch of linux devices), but manageable. And it lets me do proper trusted TLS for a lot of stuff that would otherwise be self-signed.
One thing I recommend is to add X509v3 Name Constraints extensions to your root CA if you go down this path. It prevents the CA from being abused to MITM you for other URLS (at least for browsers/clients that respect names constraints)
```
Project mention: Otterize launches open-source, declarative IAM permissions for workloads on AWS EKS clusters | dev.to | 2024-01-10No more! The open-source intents-operator and credentials-operator enable you to achieve the same, except without all that work: do it all from Kubernetes, declaratively, and just-in-time, through the magic of IBAC (intent-based access control).
Project mention: chkcerts - A Go program to display certificate chains simply and quickly with an easy to remember syntax | /r/devopsish | 2023-07-04
Go Certificates discussion
Go Certificates related posts
-
Special-Use Domain 'Home.arpa.'
-
Ubuntu上默认证书库是怎么回事
-
HTTPS on Localhost with Next.js
-
Mkcert: Simple zero-config tool to make locally trusted development certificates
-
Mkcert: Simple tool to make locally trusted dev certificates names you'd like
-
SSL Certificates for Home Network
-
Simplifying Localhost HTTPS Setup with mkcert and stunnel
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jun 2024
Index
What are some of the best open-source Certificate projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | mkcert | 46,586 |
2 | certificates | 6,274 |
3 | webrtc-nuts-and-bolts | 890 |
4 | ssl-proxy | 720 |
5 | traefik-certs-dumper | 436 |
6 | sharkey | 391 |
7 | keymaster | 116 |
8 | rootcerts | 99 |
9 | certonid | 74 |
10 | kms-issuer | 61 |
11 | credentials-operator | 56 |
12 | syno-cli | 37 |
13 | chkcerts | 26 |
14 | devcert | 11 |
15 | certin | 10 |