Certimate — управление SSL-сертификатами на своём сервере

★ 9.1K

Certimate — это открытый self-hosted инструмент на Go для полного цикла управления SSL-сертификатами через протокол ACME: выпуск, деплой, продление и мониторинг — всё в визуальном интерфейсе без сторонних зависимостей. Берут, когда сайтов и доменов стало так много, что ручное продление превратилось в постоянный риск: кто-то забыл, сертификат истёк, и клиенты видят красное предупреждение в браузере; когда нужна автоматическая доставка сертификатов на Kubernetes, CDN, WAF или балансировщик; когда данные нельзя отдавать в сторонний сервис. Внутри — визуальный конструктор рабочих процессов, поддержка 70+ DNS-провайдеров (Cloudflare, AWS, GoDaddy, Alibaba Cloud и др.) и 150+ платформ деплоя, форматы PEM/PFX/JKS, wildcard- и IP-сертификаты, DNS-01 и HTTP-01 challenge, несколько ACME-центров (Let's Encrypt, ZeroSSL, Google Trust Services и др.) и уведомления в Telegram, Slack, Discord, DingTalk. Написан на Go, разворачивается одним бинарником или Docker-контейнером, баз данных и рантаймов не требует, потребляет около 16 МБ памяти. Направление — автоматизация выпуска и продления сертификатов, а не мониторинг чужих сертификатов извне. Подойдёт студиям, командам DevOps и всем, кто управляет