Caddy for Ghost

If you're trying to serve your Ghost blog with Caddy, the configuration is pretty simple, but you must add the X-Forwarded-Proto header upstream for the https redirection to work : myghostblog.com { reverse_proxy localhost:3000 { header_up X-Forwarded-Proto {scheme} } } Note that you don't need any file_server directive since everything…

Your own public cloud — why not ?

Alright, this is going to be quite a long article, about a subject that I have grown particularely fond of lately : online privacy. We're going to deal with self-hosting too, a lot 😇. And we'll get technical, don't worry. In a nutshell, this article is my personal take on what I…

[Recycling Thursday] The μLCD-32PT (gen1)

The μLCD 32PT is a nice TFT display from the Australians at 4DSystems. I have found two in an old box - perfect for Recycling Thursday ! The legacy documentation is here (GFX flavour). So it's time to spin up a Windows VM and try to make something useful out of…

Font Customiser for Adafruit's fontconvert

We love Adafruit. We love their products, libraries, their tools, ... well basically everything they do and share to the public. I've been using their Adafruit GFX library for a while now with every kind of display available on their shop : from the low-power Sharp to the SPI-enabled color TFTs, and…

Shairport is back

Three years back when I tried to find concurrent open-source solutions to Apple's Airport Express system to listen to audio remotely, the offer was pretty limited. Apart from shairport and some other incomplete repos, there was nothing really. shairport was kind of working, but not with all versions of iOS…