Repolode
certimate-go

certimate-go/certimate

ビジュアルワークフローでSSL証明書の発行、デプロイ、更新、監視を自動化するセルフホスト型ACMEツール。

代替できる製品:Sectigo Certificate ManagerDigiCert CertCentral

スター
9,377
フォーク
913
未解決の Issue
51
最終コミット
昨日

これは何?

Certimateは、ACMEプロトコルを基盤とするセルフホスト型のSSL証明書管理ツールです。Let's Encrypt、ZeroSSL、Google Trust ServicesなどのACME認証局から証明書を取得するワークフローを定義し、対象のサービスへのデプロイや、有効期限が切れる前の更新を自動化できます。

外部データベースやランタイムのインストールが不要な単一バイナリとして動作し、すべてのデータをローカルに保存します。DNS-01およびHTTP-01チャレンジに対応し、単一ドメイン、マルチドメイン、ワイルドカード、IPアドレスの証明書を発行できます。出力形式はPEM、PFX、JKSなどに対応しています。デプロイ先としてKubernetes、CDN、WAF、ロードバランサーなど160以上のサービス、DNSプロバイダーとして70以上のレジストラやクラウドベンダーに対応しています。

通知はメール、Discord、Slack、Telegram、DingTalk、Feishu、WeComなどを通じて送信できます。

主な機能

  • 01証明書の申請からデプロイまで、ビジュアルワークフローで一元管理。
  • 02DNS-01およびHTTP-01チャレンジに対応。
  • 03RSAまたはECC鍵を使用して、単一ドメイン、マルチドメイン、ワイルドカード、IPアドレスの証明書を発行。
  • 04証明書をPEM、PFX、JKS形式でエクスポート。
  • 05160以上のデプロイ先に対応し、70以上のDNSプロバイダーと連携。
  • 06外部依存なしでWindows、Linux、macOS上で動作。

ユースケース

  • 自社サーバーでホストしているWebサイトのLet's EncryptやZeroSSL証明書の更新を自動化。
  • ワイルドカード証明書をCDN、ロードバランサー、Kubernetesのエンドポイントへ一括配布。
  • 手動更新の手間をかけず、複数のクラウドベンダーにまたがる複数ドメインのSSL証明書を管理。
  • セルフホスト型ツールが必要なチームで、証明書データをオンプレミスに保管。

トピック

よくある質問

certimate とは?
ビジュアルワークフローでSSL証明書の発行、デプロイ、更新、監視を自動化するセルフホスト型ACMEツール。 Certimateは、ACMEプロトコルを基盤とするセルフホスト型のSSL証明書管理ツールです。Let's Encrypt、ZeroSSL、Google Trust ServicesなどのACME認証局から証明書を取得するワークフローを定義し、対象のサービスへのデプロイや、有効期限が切れる前の更新を自動化できます。
certimate は無料で使えますか?ライセンスは?
certimate は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
certimate は今もメンテナンスされていますか?
活発にメンテナンス中。certimate の最終コミットは 2026年10月18日 です。
certimate は何に使えますか?
自社サーバーでホストしているWebサイトのLet's EncryptやZeroSSL証明書の更新を自動化。 ワイルドカード証明書をCDN、ロードバランサー、Kubernetesのエンドポイントへ一括配布。 手動更新の手間をかけず、複数のクラウドベンダーにまたがる複数ドメインのSSL証明書を管理。 セルフホスト型ツールが必要なチームで、証明書データをオンプレミスに保管。
certimate はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/certimate-go/certimate

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト