Maximum PC

BUILD IT

Home on the RAID

Build your own NAS box, with stuff you have lying around, and the magic of open source

LENGTH OF TIME: 2 HOURS

LEVEL OF DIFFICULTY: MEDIUM

THE CONCEPT

OFF-THE-SHELF NAS units are easy to come by, but they’re often underpowered, overpriced, or otherwise disappointing. Many of them run some kind of Linux (usually on quite modestly powered ARM hardware), and it’s pretty straightforward to build a Linux box, and cram it with as many hard drives as geometry permits. You may even have enough spare parts lying around to get most of the way there (we did). You don’t need anything special hardware-wise (4GB of RAM and a CPU sometime from the last decade is fine), but several large hard drives help. Many consumer-level NAS devices come in attractive small form factors, and thanks to their low power consumption, don’t require noisy cooling. So, we thought we’d try our hand at mimicking this.

If the prospect of using Linux makes you cringe, don’t worry—we’re going to use the fantastic OpenMediaVault, which (all going to plan) means you won’t have to touch a command line, and everything can be controlled from a friendly web interface. Next-gen filesystems, RAID, and LVM don’t need abstruse incantations (or sacrifices) at the terminal. Best. The Plex extension (available via the repository) is particularly great, and will turn your NAS into a full-fledged DAAP media server. Beyond that, OMV can run Docker images, so you can host any popular Linux application you like, whether it’s Nextcloud, Mastodon, BitTorrent, or anything else you care to name. OMV is also based on Debian Linux, so you can do pretty much whatever you’d do there with it.

You’re reading a preview, subscribe to read more.

More from Maximum PC

Maximum PC3 min read
A History Of Liquid Cooling
FOR AS LONG AS there have been computers, cooling has been a problem, particularly as CPUs have continually increased their transistor density, clock speed, and power draw. In the early 1950s, machines like the UNIVAC1 and IBM’s System 360 famously u
Maximum PC1 min read
Maximum PC
Editor-in-Chief: Guy Cocker Contributing Writers: Ian Betteridge, Fraser Brown, Tim Danton, Nate Drake, Ian Evenden, Dave James, Jeremy Laird, Chris Lloyd, Aleksha McLoughlin, Nick Peers, Nik Rawlinson, Zak Storey, Adam Timberley Production Editor: S
Maximum PC1 min read
Navigate Podman In Cockpit
Cockpit’s podman plugin displays all running containers regardless of which account launched them by default. Use the drop-down menu and keyword filter to create customized views. Click ‘Show images’ to view all downloaded images—including those not

Related