Skip to content

6ak5/websa-dns-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

websa-dns-api

Предоставляет возможность выпуска бесплатных сертификатов let's encrypt с помощью DNS аутентификации в сервисе - https://websa.advancedhosters.com

Необходимо сгенерировать ключ api в панели сервиса и добавить его в конфигурационный файл settings.ini
После чего можно выпустить сертификат для списка доменов указанных в domain-list.conf
Каждый новый домен добавлять с новой строки.

Использование:

sudo apt install python3
sudo apt install certbot

git clone https://github.com/6ak5/websa-dns-api
cd websa-dns-api
./certbot_dns.py

Если dry-run проходит успешно то достаточно поставить # перед строкой --dry-run для начала выпуска сертификатов.

Requirements: Python 3.6 or higher.

Created by puf

About

dns api with hook's for certbot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages