Let's encrypt with Raspberry Pi

(updated: I found a better way here.) Let’s Encrypt started public beta today. It provides free and semi-automated certificate issuance/renewal/revocation. With this, you can serve your web application securely with HTTPS. 1. Install Let’s Encrypt You can install Let’s Encrypt...
Read More

Building a Telegram bot on Raspberry Pi

Telegram provides free but extremely useful bot API. Here are my notes about building a bot on my Raspberry Pi server. 0. Prerequisite I’m quite into Golang these days, so I made up my mind to build things with it....
Read More

How to get Pushbullet notifications on Fail2ban's ban actions

Goals: Receive Pushbullet notifications when Fail2ban’s ban action is triggered. Those notifications should include the protocol, banned ip, and geo location. 0. Prerequisite Fail2ban and Golang must be installed on your machine. 1. Get your Pushbullet access token Visit this...
Read More

Sending notifications through Pushbullet on Raspberry Pi

Pushbullet is a very useful service. Users can send & receive notifications of various types(message, url, file, …) through it, and all those notifications are synchronized across all of their devices. It even provides HTTP APIs, for free. I used...
Read More