Setup HAProxy with CloudFlare SSL termination on OpenWRT

  • May 8, 2016

Setup instructions for HAProxy with HTTP SSL termination on OpenWRT with CloudFlare Origin CA and Authenticated Origin Pulls.

Read More

CloudFlare Origin CA on Raspberry Pi Apache

  • May 4, 2016

Immediately after reading CloudFlare’s blog post on the introduction of Origin CA, I tried it on my Raspberry Pi Apache. Read on for the details.

Read More

Automate Raspberry Pi UFW to allow CloudFlare inbound

  • May 2, 2016

As IPv6 restores the ability to have end-to-end connectivity unlike IPv4 shielded by NAT, I needed to configure my Raspberry Pi firewall to allow only CloudFlare traffic inbound on port 443. Read on for the solution.

Read More

OpenWRT IPv6 Dynamic DNS Client

  • May 2, 2016

This should be rather straightforward but I encountered problems setting up with a solution worth sharing and I will throw in a tip that you may find useful.

Read More

Using a Jump server

  • April 27, 2016

I logged into my home’s VPN from my mobile device and I needed to access my Pi but then I realised I could not because my Pi allowed incoming SSH traffic only from machines on a specific /24 subnet. At times like this, a jump server/host can act as a bridge.

Read More

Configuring Apache Virtual Host log rotation

  • April 24, 2016

Log rotation was not applied to my Apache Virtual Host access.log on my Raspberry Pi. I later found out the problem was just a small configuration mistake.

Read More

Apache 2 Event MPM and PHP 5 FastCGI on Raspberry Pi

  • April 22, 2016

I have been running my blog on Apache 2 with Event MPM for a while and thought I should share my setup on Raspberry Pi 2 Model B with Raspbian for the benefit of others.

Read More

Use SSL in OpenWRT OPKG

  • April 10, 2016

After installing OpenWRT Chaos Calmer, I noticed that OPKG calls are performed via HTTP without SSL. Changing to HTTPS was not as simple as adding just one letter ’s’. Read on for the steps.

Read More

Installing NodeJS 5.x on Raspberry Pi

  • April 3, 2016

You are reading this page because you have tried installing NodeJS from the repository only to realise that the version available is 0.10 (as at 2016-04-03) but you wanted the latest stable version 5.x. Read on for the solution, tested on Pi 2.

Read More

Create Git repository on Google Drive/Dropbox

  • April 3, 2016

Setting up a single-user Git repository on private cloud storage is not difficult and incurs no cost to you.

Read More