Let's Encrypt certificates for RouterOS / Mikrotik
Go to file
Konstantin Gimpel cd592f4b99
Update README.md
2017-11-28 13:17:09 +02:00
LICENSE Initial commit 2017-11-28 12:59:50 +02:00
README.md Update README.md 2017-11-28 13:17:09 +02:00

letsencrypt-routeros

Let's Encrypt certificates for RouterOS / Mikrotik

###First Run

sudo -s
cd /opt
git clone https://github.com/gitpel/letsencrypt-routeros

Edit the settings file:

vim /opt/letsencrypt-routeros/letsencrypt-routeros.settings

Edit permissions:

chmod +x /opt/letsencrypt-routeros/letsencrypt-routeros.sh
source /opt/letsencrypt-routeros/letsencrypt-routeros.settings

CertBot Let's Encrypt

Install CertBot using official manuals https://certbot.eff.org/#ubuntuxenial-other In the first time you will need to create and put domain TXT record manually

certbot certonly --preferred-challenges=dns --manual -d $DOMAIN --manual-public-ip-logging-ok"

follow the certbot instructions

###Usage:

letsencrypt-routeros.sh

or:

letsencrypt-routeros.sh [RouterOS User] [RouterOS Host] [SSH Private Key] [Domain]