So if i understand it remains free, but unclear under which license. Why be unclear ????
Pretty web interface?
The problem(s) start when you view that 'pretty interface' and one day it says: "WARN: googah is upside down!" and you have no idea how to fix it. A far better workflow is when you notice (on your laptop) that <widget> is not interfacing, you ssh in (to your NAS) and check the logs--because often times, 'googah' just didn't decide it needed to 'go upside down' by itself.Yeah, all right. I give you this.
I'm a CLI guy from way back, no need to convince me.The problem(s) start when you view that 'pretty interface' and one day it says: "WARN: googah is upside down!" and you have no idea how to fix it. A far better workflow is when you notice (on your laptop) that <widget> is not interfacing, you ssh in (to your NAS) and check the logs--because often times, 'googah' just didn't decide it needed to 'go upside down' by itself.
Emotions =/= Technical; I'm kind of curious too why DIY light NAS isn't more popular over a large AIO solution (OS already provides native disk monitoring/FS tools)I doesn't surprise me. Your comments are usually low in empathy.
:] no, I'm not trying to convince you at all (I know you're mainly a CLI guy). That was directed more towards anyone else ("new" to BSD).I'm a CLI guy from way back, no need to convince me.
Network Attached Storage.Coming right down to it, I don’t need a NAS at all.
An 18tb disk in a USB enclosure is sufficient. Another one for a backup copy is nice. Both are sufficient for me. And far simpler.
For example. Yes, of course. That's what I do.A far better workflow is when you notice (on your laptop) that <widget> is not interfacing, you ssh in (to your NAS) and check the logs
It all depends on what you need, or want, of course.Coming right down to it, I don’t need a NAS at all.
An 18tb disk in a USB enclosure is sufficient. Another one for a backup copy is nice. Both are sufficient for me. And far simpler.
Agreed but I also note that a compromise could almost be reached if we knew what the hell the thing was doing when we clicked a button. This was my issue with an old colleague using i.e webmin, etc. Any time he did something trivial, it would potentially munge about 5 files.The problem(s) start when you view that 'pretty interface' and one day it says: "WARN: googah is upside down!" and you have no idea how to fix it. A far better workflow is when you notice (on your laptop) that <widget> is not interfacing, you ssh in (to your NAS) and check the logs--because often times, 'googah' just didn't decide it needed to 'go upside down' by itself.
Nor do I. I thought it'd be a quick setup, but it turned out to be needlessly complicated instead. So after a couple of annoying hours muddling around, I scrubbed the disc and installed Apache, PHP, and MariaDB talking to a 3-way ZFS mirror. Problem solved.Personally, I don't know what people need TrueNAS for at all.
The major problem with TrueNAS, PfSense/OPNsense et al are the various abstractions and intermediate layers they usually call 'helpers' - they interfere and break pretty much all system and services configuration you want to do the proper way (i.e. using the config files).The problem(s) start when you view that 'pretty interface' and one day it says: "WARN: googah is upside down!" and you have no idea how to fix it. A far better workflow is when you notice (on your laptop) that <widget> is not interfacing, you ssh in (to your NAS) and check the logs--because often times, 'googah' just didn't decide it needed to 'go upside down' by itself.
I'll speak to PfSense/OPNSense because I've used both of those: yes they have their specific ideas of how things should work, but as for interfering and breaking? I'm going to mildly disagree. What they both seem to do is gather user configuration created by the GUI, stuff it all into a single configuration file (I think both are XML) and on boot replay that over top of a default configuration done in "old style/proper way" (ie multiple config files). A lot of embedded products do something similar because it's easier to manage. System recovery is often easier/quicker because "let me back up this single file and then reapply it".The major problem with TrueNAS, PfSense/OPNsense et al are the various abstractions and intermediate layers they usually call 'helpers' -
When I played with it, it worked fine but I haven't used it seriously. I recommend giving it a try.Is Podman a reliable alternative to Docker containers? I have docker apps such as FreshRSS, Immich, qBitorrent etc
The major problem with TrueNAS, PfSense/OPNsense et al are the various abstractions and intermediate layers they usually call 'helpers' - they interfere and break pretty much all system and services configuration you want to do the proper way (i.e. using the config files).
You are forced to exclusively use the GUI, which is heavily restricted by what the web designers who wrote it actually allow you to do. Also, using a GUI is in pretty much all cases much more tedious, time consuming and inconvenient than just editing a config file.
IMHO the proper way is to use vanilla FreeBSD, configure everything either manually or via config management and then use proper monitoring (like e.g. zabbix) which can also give you some useful graphs if you need them at some point. If there's some PHB or hipster that needs some blinky graphics to look at the whole day to feel important, set up grafana to give them their useless bling (and never give them access to the actual monitoring)
There's nothing simpler, more observable and debuggable than rc which is just a bunch of shell scripts.If FreeBSD had a more modern and predictive means of managing services (ie. SMF); there wouldn’t much need of an all-encompassing GUI layer.