Самостоятельно размещаемая панель управления TLS-сертификатами: выпускает, продлевает, обнаруживает, инвентаризирует и развёртывает их в инфраструктуре.
certimate-go/certimate
Самостоятельно размещаемый инструмент ACME для автоматизации выпуска, установки, продления и мониторинга SSL-сертификатов с помощью визуальных сценариев.
Open source альтернатива:Sectigo Certificate Manager
- Звёзды
- 9,382
- Форки
- 914
- Открытые issues
- 49
- Последний коммит
- 14 часов назад
Что это?
Certimate — инструмент для самостоятельного управления SSL-сертификатами на всех этапах их жизненного цикла: от запроса у центра сертификации ACME до установки на целевые сервисы, продления до истечения срока действия и мониторинга состояния. Сценарии настраиваются визуально, без написания скриптов.
Программа запускается как единый бинарный файл в Windows, Linux и macOS или из Docker-образа; отдельно устанавливать базу данных или среду выполнения не нужно. Сертификаты можно выпускать для одного или нескольких доменов, а также для wildcard-доменов; поддерживаются и сертификаты для IP-адресов. Можно использовать ключи RSA или ECC. Доступны проверки DNS-01 и HTTP-01, а сертификаты можно экспортировать в форматах PEM, PFX и JKS.
Проект интегрируется с множеством DNS-провайдеров и платформ для хостинга и развертывания, включая Kubernetes, CDN, WAF и балансировщики нагрузки. Поддерживаются каналы уведомлений: электронная почта, Discord, Slack, Telegram, DingTalk, Feishu и WeCom.
Ключевые возможности
- 01Визуальные сценарии для всего процесса — от запроса сертификата до его установки
- 02Сертификаты для одного или нескольких доменов, wildcard-доменов и IP-адресов с ключами RSA или ECC
- 03Поддержка проверок DNS-01 и HTTP-01
- 04Экспорт в форматы PEM, PFX и JKS
- 05Интеграции с более чем 70 DNS-провайдерами и более чем 160 площадками для развертывания
- 06Уведомления по электронной почте, в Discord, Slack, Telegram, DingTalk, Feishu и WeCom
Сценарии использования
- Автоматизация продления сертификатов Let's Encrypt или ZeroSSL для самостоятельно размещаемых сайтов
- Установка обновленных сертификатов на облачные CDN, балансировщики нагрузки или кластеры Kubernetes
- Управление сертификатами нескольких доменов из единой визуальной панели
Быстрый старт
- 1
Скачайте предварительно собранный бинарный файл из GitHub Releases и распакуйте его
- 2
Запустите бинарный файл сервера
./certimate serve - 3
Или запустите его с помощью Docker
docker run -d --name certimate --restart unless-stopped -p 8090:8090 -v /etc/localtime:/etc/localtime:ro -v /etc/timezone:/etc/timezone:ro -v $(pwd)/data:/app/pb_data certimate/certimate:latest - 4
Откройте в браузере http://127.0.0.1:8090 и войдите в систему с учетной записью администратора по умолчанию
Что важно знать
- Пароль администратора по умолчанию, указанный в README, общедоступен, поэтому смените его после первого входа.
- Certimate требуется доступ к учетным записям вашего DNS-провайдера или хостинг-провайдера, чтобы автоматизировать выпуск и развертывание.
Темы
Частые вопросы
- Что такое certimate?
- Самостоятельно размещаемый инструмент ACME для автоматизации выпуска, установки, продления и мониторинга SSL-сертификатов с помощью визуальных сценариев. Certimate — инструмент для самостоятельного управления SSL-сертификатами на всех этапах их жизненного цикла: от запроса у центра сертификации ACME до установки на целевые сервисы, продления до истечения срока действия и мониторинга состояния. Сценарии настраиваются визуально, без написания скриптов.
- certimate можно использовать бесплатно? Какая у него лицензия?
- certimate распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- certimate всё ещё поддерживается?
- Активно поддерживается. Последний коммит в certimate — 19 окт. 2026 г..
- Для чего можно использовать certimate?
- Автоматизация продления сертификатов Let's Encrypt или ZeroSSL для самостоятельно размещаемых сайтов Установка обновленных сертификатов на облачные CDN, балансировщики нагрузки или кластеры Kubernetes Управление сертификатами нескольких доменов из единой визуальной панели
- Как установить certimate?
- Скачайте предварительно собранный бинарный файл из GitHub Releases и распакуйте его Запустите бинарный файл сервера: ./certimate serve Или запустите его с помощью Docker: docker run -d --name certimate --restart unless-stopped -p 8090:8090 -v /etc/localtime:/etc/localtime:ro -v /etc/timezone:/etc/timezone:ro -v $(pwd)/data:/app/pb_data certimate/certimate:latest Откройте в браузере http://127.0.0.1:8090 и войдите в систему с учетной записью администратора по умолчанию
- Где скачать certimate?
- Исходный код и инструкции по установке — на GitHub: https://github.com/certimate-go/certimate
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемый туннель на Go, который открывает доступ к локальным сервисам из интернета через ваш домен и сервер.
CLI для управления инфраструктурой как кодом: планирует и применяет декларативные конфигурации для создания, изменения и версионирования облачных ресурсов и сервисов.
Программируемый движок автоматизации для сборки, тестирования и доставки кодовых баз в контейнерах — локально, в CI или в облаке.
Бесплатный self-hosted инструмент для резервного копирования PostgreSQL с Point-in-Time Recovery, автоматической проверкой восстановления и веб-интерфейсом.
Платформа fair-code для автоматизации рабочих процессов и создания AI-агентов: визуальный редактор, пользовательский код и более 1500 интеграций.