frood, an Alpine initramfs NAS
Summary
Frood, an Alpine initramfs NAS, runs a full Alpine Linux system from a single initramfs image to enable memory-based operation with A/B boot deployments. The article details the declarative, git-backed configuration, the build process using alpine-make-rootfs, root skeletons, bootloader setup, and testing with QEMU, plus a simple Go status service. It discusses secret management challenges and future ideas such as YubiKey-backed secrets and secure boot, framed within declarative/immutable system patterns.