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

How to merge upstream with your Jekyll-now repository

Sometimes there are some updates on the upstream(original) Jekyll-now repository, and you want to apply those changes to your forked repository. Here is how to do that: 0. Add remote url as upstream $ git remote add upstream https://github.com/barryclark/jekyll-now.git Then...
Read More

Gogs on Raspberry Pi

(updated: 2016-06-30) Gogs is a github-like Git service built with Golang. With Gogs, you can run your own Git service on Raspberry Pi very easily. 0. Prerequisite A. Prepare a running Raspberry Pi (Raspbian) You’ve already got one, haven’t you?...
Read More