A personal home server / excuse to Haskell