opensource

Using Let's Encrypt SSL without Global Public IP

As an admin you might have come across instances where some of your websites are accessible only in your local network and installing/renewing Let's Encrypt SSL is not directly possible ad for default installation you require the website to be globally available.

Solution

DNS Challenge 

How to

Download the acme-dns-certbot plugin

$ wget https://github.com/joohoi/acme-dns-certbot-joohoi/raw/master/acme-dns-auth.py

Task Scheduling in Linux

In recent past i use to do certain tasks at some scheduled time on the day which also included shutting down one of my machine at 8 PM. Then I came to know that this could be effectively done automatically using cron and so I am discussing cron in this post.

Cron is a daemon which schedules recurring tasks to be executed at a predefined time and date . It is very easy to schedule a job to be run at a particular time using cron. Cron daemon is typically started at boot time and runs continuously in the background.