How to add a renew hook for certbot?

After moving the foss.training [https://foss.training/]server to a new location, we found that TLS certificate was expired. I had looked and figured out that though certbot [https://foss.training/] renewed the certificate, it never reloaded the nginx [https://www.nginx.com/]. Now to make sure that nginx…

Taking backup for znc instance in Python

IRC [https://en.wikipedia.org/wiki/Internet_Relay_Chat] plays an invaluable role in the life of so many people, separated by so many miles. It has been the primary source of communication for the Free and Open Source community for decades, now. In my last post [http://anweshadas.in/…

Setting up Qubes OS mirror at dgplug.org

I am trying to work on my sys-admin skills for a some time now. I was already maintaining my own blog, I was pondering to learn Ansible [https://ansible.com]. DGPLUG [https://dgplug.org] was planning to create a new Qubes OS mirror. So I took the opportunity to learn…

How to use Let’s Encrypt with nginx and docker

In my last blog post, I shared the story on how did I set my server up. I mentioned that I’d be writing about getting SSL certificates, so here you go. When I started working on a remote server somewhere out there in the globe and letting that come…