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