4 repositorios
Automatically obtains and renews TLS certificates from Let's Encrypt for secure HTTP/2 serving.
Distinct from Security & HTTPS: Distinct from Security & HTTPS: focuses on automated certificate lifecycle management via Let's Encrypt, not general HTTPS configuration or enforcement.
Explore 4 awesome GitHub repositories matching security & cryptography · Automatic Certificate Provisioning. Refine with filters or upvote what's useful.
Ponzu is a content management framework written in Go that functions as a headless CMS with a built-in JSON API and an automatically generated admin dashboard. It is designed to be compiled into a single binary, serving both the content API and the administrative interface from a single HTTP server. The framework distinguishes itself through automatic HTTPS certificate management via Let's Encrypt, enabling secure HTTP/2 delivery out of the box. It provides compile-time content scaffolding, allowing developers to define custom content types from the command line and generate the corresponding
Automatically obtains and renews Let's Encrypt TLS certificates for secure HTTP/2 serving out of the box.
Certmagic es una librería de Go para automatizar la emisión y renovación de certificados TLS. Funciona como un aprovisionador automático de HTTPS y cliente ACME que maneja el ciclo de vida completo de los certificados para asegurar la conectividad sin intervención manual. La librería se distingue por su soporte para el aprovisionamiento de TLS bajo demanda, que genera certificados dinámicamente durante el apretón de manos (handshake) TLS basado en el nombre del servidor. También proporciona automatización para certificados comodín (wildcard) a través de la verificación de desafío DNS y se integra con la API de ZeroSSL para la adquisición de certificados. El proyecto cubre una amplia gama de capacidades, incluyendo resolución de desafíos ACME, programación de renovación automatizada y revocación de certificados. Gestiona la persistencia de datos a través de backends de almacenamiento conectables e implementa bloqueo y sincronización distribuidos para coordinar la gestión de certificados a través de clústeres de servidores. La funcionalidad adicional incluye grapado OCSP, caché en memoria y la generación de configuraciones TLS para servidores personalizados.
Automatically obtains and renews TLS certificates to enable secure HTTPS serving with automatic redirects.
sing-box es un script de gestión y orquestador de proxy universal diseñado para instalar, configurar y gestionar servidores proxy de red. Proporciona una interfaz de línea de comandos para desplegar diversos protocolos de proxy —incluyendo TUIC, Trojan y Hysteria2— dentro de un único motor de red. El proyecto cuenta con una herramienta de configuración automatizada para el protocolo REALITY para ofuscar el tráfico de red y un sistema para aprovisionar y renovar certificados de seguridad para asegurar conexiones cifradas. También incluye un optimizador de red Linux para implementar control de congestión BBR y otros ajustes a nivel de sistema para mejorar el rendimiento. El conjunto de herramientas cubre la administración de proxies y la gestión del ciclo de vida del servicio, incluyendo el inicio, detención y actualización de componentes principales. Proporciona utilidades para la validación de configuración JSON, monitoreo de registros en tiempo real y la generación de enlaces compartibles y códigos QR para el aprovisionamiento remoto de clientes.
Provides automated TLS certificate provisioning and renewal via Let's Encrypt for secure proxy connections.
Kore is an event-driven web and WebSocket server framework designed for building high-performance web services and APIs in C or Python. It functions as a secure, concurrent application framework that utilizes non-blocking I/O and isolated worker processes to handle high-concurrency traffic. The project is distinguished by a security-first architecture that features OS-level process sandboxing, privilege separation, and the isolation of private encryption keys into dedicated processes. It enables zero-downtime deployments through dynamic module hot-reloading and provides automated TLS certific
Automates the request and renewal of security certificates from providers to enable encrypted connections.