Open Source
Table of Contents
Open-source contributions of my own, published via Ansible Galaxy and Codeberg .
Ansible Roles#
Reusable roles for Raspberry Pi setups (Debian Trixie, rootless Podman) and ivly:
head1328.podman- base role for rootless Podmanhead1328.pihole- Pi-hole as a Quadlet container behind Caddyhead1328.hailoandhead1328.hailo_ollama- driver and LLM server for the Hailo NPU on the Pi 5head1328.ivly- deployment of the ivly stack
All roles are AGPL-3.0-or-later and tested with Molecule .
ivly#
ivly is an open-source invoicing stack for a self-hosted invoicing back-office with XRechnung, ZUGFeRD, and Factur-X support. Currently at a very early stage (version 0.1.0, “Featherweight”). Components in Go, TypeScript (SvelteKit), Python, XSLT, and LaTeX, deployed as rootless Podman containers on the Raspberry Pi.
Chilly Willy Agent#
Chilly Willy Agent provisions a private Woodpecker CI agent on Hetzner Cloud - IPv6-only, Fedora CoreOS, Podman. Primarily aimed at Codeberg CI , but works against any Woodpecker instance.
Postwart#
Postwart is a menu bar app for macOS that adds per-account notification policies to Apple Mail: Notify, Silent, VIP only, or high priority only. No IMAP client of its own, no credentials, and nothing leaves your Mac. More on the product page .
Soundwart#
Soundwart controls Sonos players from macOS - no account, no cloud, straight over UPnP on your own network. Menu bar control, an editable queue, search across Apple Music, Spotify and TuneIn, favorites and playlists. More on the product page .
Linkwart#
Linkwart is a menu bar app for macOS that lets you decide which Safari window opens a link - instead of macOS picking one for you and springing open a minimized window in the process. More on the product page .
