Linux

Tip for Windows 11 on Libvirt/KVM

Getting good performance with Windows 11 Pro running under Libvirt/KVM on Linux requires some special configs, especially if one wants to enable WSL2 (which requires 'Nested virtualization'). This is a brief cheatsheet on the required configuration.

June 19, 2025 by Daniel F Dickinson2 minutes

Bare metal cloud-init

A guide to using a Debian cloud image and cloud-init on a bare-metal host for fast deployment. The base configuration is very basic and aims to act like an OVH Debian 12 (Bookworm) dedicated server base configuration.

February 18, 2023 by Daniel F Dickinson12 minutes

Raspberry Pi OS as a server

Docker network: LAN to container

When using Docker to containerize internal services like Samba, LLMNR, or mDNS a.k.a Bonjour one may find that the standard Docker model of using specific unicast ports forwards, is insufficient.

February 21, 2022 by Daniel F Dickinson3 minutes

Gitea Pi

Gitea Pi

This article describes setting up a Raspberry Pi Model B+ as a private Gitea (lightweight Git hosting) server.

May 16, 2021 by Daniel F Dickinson10 minutes

Pi Unbound: The gift of DoT

Keeping your DNS queries from your local network to public DNS servers private in transit by using DNS over TLS on a Raspberry Pi is ridiculously easy.

December 20, 2021 by Daniel F Dickinson7 minutes

Real life SystemD timers

Most blog entries on SystemD timers give trivial samples. This article takes a different approach and provides the full details of two examples of using SystemD timers that are in active use.

March 7, 2022 by Daniel F Dickinson6 minutes