One Pagers

Single topic documentation using only one page

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
Power BI M Code Date Table

Power BI M Code Date Table

For Power BI, if your data source does not already have a date dimension table, Microsoft strongly recommends adding one in Power Query M-code. Here we show how to do that for a fiscal year date table.

February 11, 2024 by Daniel F Dickinson2 minutes

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

PiSQL

PiSQL

An article outlining how to use a Raspberry Pi Model B+ as a PostgreSQL server (requires using external storage).

May 16, 2021 by Daniel F Dickinson5 minutes

Hugo: Ignore a line with markdownlint

When using `markdownlint-cli/markdownlint-cli2` or the `vscode-markdownlint` extension for VSCode with Hugo, one may wish to ignore a particular line. Here is a cheap way to do that using a shortcode.

May 8, 2023 by Daniel F Dickinson2 minutes