Where should the user home directory's go !? /home/$username !?

I have services that do thing automatically for me. I have in excess of 30 servers. Managing them manually is less than ideal. That’s why I care so much about the user. All my automations depend on certain things being the same. I also intentionally try to drift to Debian based operating systems where possible to help facilitate automation.

The user is irrelevant because I can have it installed as part of the automation process but truenas fought the automation so I had to create a bypass that is installed first, then the user.

I agree, the OS is ephemeral, so is my user.

Then why use TrueNAS instead of plain Debian? If you don’t intend to use the UI? Install Debian with ZFSBootMenu - done. BTDT

Again: TrueNAS is intentionally designed to be managed via UI or TrueCommand or their new cloud offer, only. Third party automation not supported.

…or through the API, which could enable all sorts of third-party automation. But definitely not “just like any other Linux distro.”

2 Likes

Pretty sure that’s quite typical. Tailscale is literally the top answer when people ask about remote access 9 out of 10 times on Reddit. There is NOTHING special about using Tailscale these days.

You do realize that your first paragraph and the second are the reason why they can do that. All the restrictions to make it immutable make it behave like a “firmware” and “one-click-install”. Without controlling all those variables, it becomes much less predictable.