Professionalize your home lab with a Raspberry PI and a NAS — Part 3

Table of Content

Part 1: Modeling our network setup
Part 2: Setting up our NAS
Part 3: Setting up our Ubuntu server (that’s where you are now!)
Part 4: Putting it all together

Part 3: Setting up our Ubuntu server

TL;DR of part 2

In part 2 we have installed Open Media Vault and configured our NAS to provide us with NFS and CIFS/Samba. We extended the default OMV installation with OMV-Extras and installed the autoshutdown plugin to shutdown our NAS in case of non existent activity (electricity’s unfortunately not for free). Extending on the energy saving approach we additionally set up a cron job for OMV powering it off every day at a specific time.

Why the hell did you chose a Raspberry Pi? Doesn’t it lack the strength of handling services like Nextcloud?

Easy, the Raspberry Pi is unbelievably cheap and not using a lot of electricity. On top of that the new model 4 gives you the option of 8GB RAM, it the ideal server (if you want to know more about the electricity costs, part 1 is dealing with it!). Regarding the Pi’s power I can only say that it’s working really good for me, powering Nextcloud, GitLab, Calibre and different dockerized Apaches is not a problem at all. Of course…

--

--

Maximilian Kilian
A series on how I professionalized my home infrastructure with a cheap Raspberry Pi and a self-built NAS

I love to solve problems with a technical solution and I am absolutely convinced that technology can be used to facilitate every day’s aspect of life.