Use Alpine Linux on Raspberry Pi as a server
Special Notes
NOTE: For boot to succeed /media/mmcblk0p1/usercfg.txt must exist. See
kernel parameters and device-tree settings
for information on what you can set in that file. A blank file is sufficient to
allow booting, however.
Guides
Hardware-specific tweaks and configuration
Existing Documentation
There are guides that are a bit of a mess on the Alpine wiki. I suppose so are these, by they are my mess.
https://wiki.alpinelinux.org/wiki/Raspberry_Pi https://wiki.alpinelinux.org/wiki/Classic_install_or_sys_mode_on_Raspberry_Pi