All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
Bluesky
Twitter
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Building a NAS entirely from an Alpine Linux initramfs

By

ethanpil

2h ago· 12 min readen

Summary

The author describes their NAS setup called "frood" which runs entirely as a single initramfs containing a full Alpine Linux system. This "diskless mode" approach runs everything from memory, which is fast and reduces wear on system storage (often SD cards), while dedicated drives are used for the ZFS pool. The article explains the rationale, benefits, and technical implementation of this unconventional but delightful NAS configuration.

Key quotes

· 3 pulled
It's just one big initramfs containing a whole Alpine Linux system. It's delightful and I am not sure why it's not more common.
I've always liked running systems from memory: it's fast and prevents wear on the system storage device, which is often some janky SD card, because the good drives are dedicated to the ZFS pool.
Alpine's answer to this is 'diskless mode'
Snippet from the RSS feed
My NAS is just one big initramfs containing a whole Alpine Linux system. It’s delightful. Here's why and how.

You might also wanna read