Skip to content

Latest commit

 

History

History
16 lines (9 loc) · 2.44 KB

Motivation.md

File metadata and controls

16 lines (9 loc) · 2.44 KB

Motivation

en es

When I started my home server I started with an already established product: TrueNAS Scale. It worked really well but right from the start I felt limited. TrueNAS does not support Full System Encryption. I decided to compromise as the data itself could be encrypted, no big deal.

I then tried using the native TrueNAS Apps to set up my media center but some of them were not working. Following a few guides, I stumbled upon a third party catalog of apps called TrueCharts. I gave them a shot and the apps were working this time. I had to jump several hoops, but I finally had it working. Except, a few months later, it broke. I had to join the TrueCharts Discord server and subscribe to their announcement channel because they introduced breaking changes and users had to follow some instructions to fix their system. I thought "OK, fair enough. This should be a rare occurrence". Turns out, it was more regular than I expected.

As months passed, I noticed several people complaining about TrueCharts breaking too often. I also noticed that there was some kind of feud or at least some tension between the devs of TrueCharts and TrueNAS. I seldomly needed help during a breakage from TrueCharts team and asked help in the Discord server, and while I did get support, the attitude of some of the persons was rude. I endured it as my home server was on the line and I needed to get it running.

At one point I needed to do a sensitive operation on my server and I once again asked for help. I wanted to be very sure that I was not going to break my system and lose precious data. I asked a lot of questions but the responses I was getting were basically "Just follow the guide" in a condescending and elitist tone. While I can follow a guide blindly, I would prefer to understand what is happening to my system. Specially if the guide asks you to run commands that you don't know what they do. Things did not end well and I decided that was the last time I used their products.

That is also when I decided I was going to make my own server and not depend on a single entity, and here we are now.

ObjectiveIndexFeatures