Ubiquiti Security GateWay

So my trusty EdgeRouter LITE died a sad death recently. No data on the console and the ethernet ports flash green and then stick amber. This of course meant this site was down for a few days. This is a 3 port router. Each port handles 1 Gigabits of traffic. It’s perfect for connecting your ISP with your LAN with a spare port left over. This is a router for technical people, it’s not for others as the setup is tricky.
Read full post

Happy New Year, Happy New Site

Welcome to the new blog for 2021! It’s powered by Hugo and I’ve selected the Geekblog theme to power it. This handily matches the Geekdoc theme to power my separated out project documentation. I did this because my blog was rapidy becoming a series of release annoucements and started to take away from my ramblings. It also opens up the possibility of allowing contributors to the project documentation while keeping my blog to me.
Read full post

Downgrade is the new Upgrade

My home server for a few years has been a Gigabyte BRIX 1900. Aside from powering this site, my email, project mailing lists and source code repositories, I use use it to host some VM’s as XEN DOMU HVM guests so I can ensure my code works on many operating systems. However, the VM hosting brought my server to it’s knees. I’ve recently purchased an AMD 2600x which I’ve fitted out with 32GB RAM.
Read full post

The Perils of Self Updating Web Apps

So I’ve used Grav since 2017 to power my project and blog pages. It’s a flat-file Content Management System. It’s really easy to use and takes away a lot of the pain of setup. By easy to use I mean you don’t ever have to use the command line after the initial setup and the admin pages and general look and feel are really nice and clean. Internally, Grav uses markdown files to store the user pages using frontmatter to store meta-data such as tags, publication date, etc.
Read full post

Hello Phabricator

After waving a fond farewell to Fossil I give a hearty hello to Phabricator! The Good Phabricator is written in PHP which means I don’t have to install Yet Another Framework. I use quite a few things that depend on PHP on this site already, such as Grav and RoundCube. So of course, it allows me to self host. Or you can rent a Phabricator VPS @ Phacility. The sign up process (to my Phabricator instance, not somewhere else) is very straight-forward, allowing email/password with ReCaptha or use a OAuth2 provider such as Google.
Read full post