TrueNAS is a propose built solution.
You’ll need to use it the way it’s designed, which is extremely capable, but reading the manual is mandatory or you’ll do it wrong and then it will suck. I know this.
There’s TN Core, and Scale. Ones based on FreeBSD, one’s Linux. You can compare for your needs.
TN can be an enterprise solution if that tells you the capability.
Edit, it’s meant to be a storage solution. Scale adds containers. It’s not great IMO as a general purpose server OS .
DomainCode-SiteCode-Function##
ACME-USCA-WEB01 ACME-GERM-DC02
I worked for a company where the previous IT dorks named the servers after startrek ships. It’s cute at home. Had to rename everything and readdress the whole organization.