awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
certbot avatar

certbot/certbot

0
View on GitHub↗
33,101 نجوم·3,500 تفرعات·Python·9 مشاهدات

Certbot

Certbot is a command-line client designed to automate the lifecycle of digital security certificates. By implementing the ACME protocol, it manages the communication between a local server and a certificate authority to verify domain ownership and issue transport layer security certificates without manual intervention.

The tool distinguishes itself through a modular plugin architecture that allows it to interact directly with various web server configurations and DNS providers. This framework enables the software to perform automated domain validation, modify server settings, and configure virtual hosts to establish encrypted connections.

Beyond initial issuance, the software provides automated renewal and persistent tracking of certificate lifecycles, private keys, and configuration history. It functions as a comprehensive utility for web server security hardening and the management of public key infrastructure across distributed environments.

Features

  • SSL Certificate Automation - Automatically obtains, renews, and installs digital security certificates to enable encrypted web traffic without manual intervention.
  • Security CLI Tools - Provides a comprehensive command-line interface for managing security certificates and server configurations.
  • ACME Implementations - Communicates with certificate authorities to verify domain ownership and issue secure transport layer security certificates.
  • Certificate Automation Protocols - Automates certificate issuance and renewal by executing the standardized challenge-response handshake between a local client and a remote certificate authority.
  • Automated Renewal Strategies - Automates the periodic renewal of digital certificates to ensure continuous service availability.
  • Certificate Management Clients - Automates the process of obtaining, renewing, and installing digital certificates for web servers.
  • Certificate Management Systems - Manages the full lifecycle of digital certificates including issuance, renewal, and revocation.
  • PKI Automation - Manages the lifecycle of cryptographic keys and digital certificates across distributed server environments to maintain encrypted connections.
  • Command Line Tools - Listed in the “Command Line Tools” section of the The Book Of Secret Knowledge awesome list.
  • Secret Management - Automated tool for obtaining and managing SSL/TLS certificates.
  • الأمن والخصوصية - Tool for obtaining Let's Encrypt certificates.
  • SSL and TLS - Tool for obtaining and auto-enabling Let's Encrypt certificates.
  • SSL Management - Automates Let’s Encrypt certificate management for web servers.
  • HTTPS Deployment Workflows - Streamlines the process of transitioning websites from insecure connections to encrypted ones by automating validation and installation.
  • Extensibility Frameworks - Provides a modular architecture where independent drivers handle specific web server configurations and DNS provider interactions.
  • Plugin Architectures - Uses a modular architecture where independent drivers handle specific web server configurations and DNS provider interactions for automated domain validation.
  • Command Line Interfaces - Provides a command-line interface that translates user intent into sequential API calls and system-level configuration changes for automated security management.
  • Web Server Configuration Tools - Modifies server settings to enable encrypted connections by automatically configuring virtual hosts and security protocols.
  • Web Server Hardening - Configures secure communication protocols for web servers to protect user data and ensure compliance with modern privacy standards.

سجل النجوم

مخطط تاريخ النجوم لـ certbot/certbotمخطط تاريخ النجوم لـ certbot/certbot

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة certbot/certbot؟

Certbot is a command-line client designed to automate the lifecycle of digital security certificates. By implementing the ACME protocol, it manages the communication between a local server and a certificate authority to verify domain ownership and issue transport layer security certificates without manual intervention.

ما هي الميزات الرئيسية لـ certbot/certbot؟

الميزات الرئيسية لـ certbot/certbot هي: SSL Certificate Automation, Security CLI Tools, ACME Implementations, Certificate Automation Protocols, Automated Renewal Strategies, Certificate Management Clients, Certificate Management Systems, PKI Automation.

ما هي البدائل مفتوحة المصدر لـ certbot/certbot؟

تشمل البدائل مفتوحة المصدر لـ certbot/certbot: smallstep/certificates — This project is a public key infrastructure management system designed to automate the issuance, renewal, and… hashicorp/vault — Vault is a centralized secrets management platform designed to secure, store, and control access to sensitive… filosottile/mkcert — mkcert is a command-line utility designed to simplify local development by generating and managing locally-trusted… cli/cli — This project is a command-line interface that bridges local development workflows with remote platform services. It… apache/airflow — Airflow is a platform for programmatically authoring, scheduling, and monitoring complex data pipelines. It functions… neilpang/acme.sh — acme.sh is a shell-based certificate manager and ACME SSL certificate client. It automates the issuance, renewal, and…

بدائل مفتوحة المصدر لـ Certbot

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Certbot.
  • smallstep/certificatesالصورة الرمزية لـ smallstep

    smallstep/certificates

    8,245عرض على GitHub↗

    This project is a public key infrastructure management system designed to automate the issuance, renewal, and revocation of X.509, TLS, and SSH certificates. It functions as a machine identity provider and certificate authority, enabling the establishment of private PKI to secure inter-service communication and remote access. The system distinguishes itself through hardware-bound identity attestation, which ties cryptographic keys to physical device silicon or TPMs to prevent credential exfiltration. It supports a wide array of identity verification mechanisms, including OIDC, cloud-provider

    Goacmeacme-serverca
    عرض على GitHub↗8,245
  • hashicorp/vaultالصورة الرمزية لـ hashicorp

    hashicorp/vault

    35,796عرض على GitHub↗

    Vault is a centralized secrets management platform designed to secure, store, and control access to sensitive credentials such as API keys, passwords, certificates, and encryption keys. At its core, the system employs a barrier-based cryptographic sealing mechanism that requires an unseal process to decrypt internal storage, ensuring that sensitive data remains protected. It provides identity-based access control to manage granular permissions across distributed infrastructure, effectively centralizing security policies and authentication for both human and machine workloads. What distinguish

    Gogosecretsvault
    عرض على GitHub↗35,796
  • filosottile/mkcertالصورة الرمزية لـ FiloSottile

    FiloSottile/mkcert

    59,097عرض على GitHub↗

    mkcert is a command-line utility designed to simplify local development by generating and managing locally-trusted development certificates. It creates a unique, self-signed root certificate authority on the local machine, which serves as a trusted source for issuing development credentials. By automating the generation of these certificates, the tool enables secure encrypted connections that browsers and operating systems accept without security warnings. The utility distinguishes itself by automatically configuring local trust stores, programmatically injecting the generated root certificat

    Gocertificateschromefirefox
    عرض على GitHub↗59,097
  • cli/cliالصورة الرمزية لـ cli

    cli/cli

    44,849عرض على GitHub↗

    This project is a command-line interface that bridges local development workflows with remote platform services. It functions as a terminal-based platform client, enabling users to manage repositories, issues, and pull requests directly from their command line through authenticated API interactions. The tool provides a modular environment that supports custom binary extensions and command aliases, allowing developers to tailor their terminal experience to specific project needs. Beyond standard repository management, the tool serves as a remote development manager, offering capabilities to pr

    Gocligitgithub-api-v4
    عرض على GitHub↗44,849
عرض جميع البدائل الـ 30 لـ Certbot→