Certbot Namesilo Hook for Node.JS
npm install certbot-namesilo-hook1. ```npm install -g certbot-namesilo-hook````
2. Generate NameSilo API key (at https://www.namesilo.com/account/api-manager)
3. In your terminal (or in your terminal profile (e.g. .bash_profile/.zprofile) ) do export NAMESILO_API="`` (add environment variable)``
4. When you run certbot, add the options for --manual-auth-hook`` and ``--manual-cleanup-hook`` to be certbot-namesilo-hook
#### Example Usage
````
certbot certonly --manual --email awesomeemail@wow.com \
--agree-tos \
--preferred-challenges=dns \
--manual-auth-hook certbot-namesilo-hook \
--manual-cleanup-hook certbot-namesilo-hook \
-d *.awesomewebsite.com -d awesomewebsite.com``
Or when renewing``
certbot renew --email awesomeemail@wow.com \
--agree-tos \
--preferred-challenges=dns \
--manual-auth-hook certbot-namesilo-hook \
--manual-cleanup-hook certbot-namesilo-hook \
-d *.awesomewebsite.com -d awesomewebsite.com
---
##### Tip Jar
![]()
``
Stellar Lumens (XLM) :
GCVKPZQUDXWVNPIIMF3FXR6KWAOHTEWPZZM2AQE4J3TXR6ZDHXQHP5BQ
```
Cardano (ADA) :
addr1q9datt8urnyuc2059tquh59sva0pja7jqg4nfhnje7xcy6zpndeesglqkxhjvcgdu820flcecjzunwp6qen4yr92gm6smssug8