contact me at [email protected] link
It has been about 4 months since I’ve set up my own NAS. Initially, I’ve had much trouble and issues with it, but after I’ve got used to things, it’s been a quite stable and enjoyable experiance.
When starting out, I had doubts about the capabilities of my 2-core, 2-thread CPU. However, to my pleasant surprise, it has proven to be quite capable. Currently, I have 6-7 VMs and containers running 24/7, and I’ve established regular backups based on their respective loads. Despite the initial concerns, my setup has been handling the workload effectively.
The overall summary is easy to look at and understand. The load seems high, but it turned out that Unraid, one of the VMs, was doing a parity check, so the captured screen shows higher load than normal. However, a program called Netdata is gives a bit more in depth insight of every component and running VMs and containers. Also, it comes with some useful notifications, that I’ve linked up with my discord server.
The primary reason for building this NAS was storage, and for that purpose, I chose Unraid as a VM. Its JBOD system perfectly suited my limited budget and number of disks. I’m happy to report that I’ve encountered no issues thus far and look forward to continuing to use Unraid in the future.
For managing my dockers, Portainer has become my go-to choice. It simplifies the deployment of stacks using clean compose files, and its intuitive interface allows me to easily identify and troubleshoot any container-related issues.
I updated portainer after looking at the bottom left of the screenshot.
Speaking about updating, another one of the major advantages of using Proxmox is its built-in SSH terminal.
I appreciate the convenience of not having to set up and open a separate SSH terminal each time I want to connect to a VM or container. This feature saves time and helps prevent mistakes, especially when working with multiple machines simultaneously.
One last container I would like to show you is Uptime-kuma.
It has a bit of an indie vibe, but don’t let that fool you. It provides enterprise-level monitoring services (with a touch of exaggeration). I use it to monitor various websites, containers, and anything that is connected to the internet. For example, I have it set up to monitor this homepage and some other critical services such as my private git server, which I plan to cover in a future article.
Overall, I’m quite satisfied with my current setup. Currently, I’m working on implementing a remark comment server for this website, and I’m also looking forward to upgrading the CPU to enhance performance in the near future.
contact me at [email protected] link