The maintenance of core 13.3 stopped on Feb-12-2025. I wonder if this is the final destination for TrueNAS Core ? I know migration to the Scale is encouraged, but the Core is the easiest entry for the majority of NAS users in most ways. Is there any official announcement of EOL for Core version ?
I am still running 13.3-U1.1 as my main server housing my Nextcloud instance and very happy with it. In the mean time i am running a 2nd server with Scale as a try-out also housing Nextcloud. In essence, Scale does what Core does with a couple of exceptions that i am still getting used to:
- Scale doesn’t allow dedicated IP’s for each docker where Core does allow that for a jail. Maybe not a big deal but i was accustomed to having a dedicated IP. I don’t know yet how this may play out if i link HAproxy with Letsencrypt cert housed on my pfSense firewall to that.
- I feel i have less control. With Core i could update Nextcloud from the GUI whenever a new version was released. With Scale, this functionality is disabled and you need to wait for the app to be updated for a docker update.
- I was happy with MariaDB. The docker app uses Postgresql. Not sure if there is a difference as i haven’t been using it at the same level as my main server.
- It took me quite some time to get acquainted with FreeBSD. Never bothered too much with Linux. Now i have to start all over again.
Just my observations. Eventually, i will probably make the jump and migrate everything to the Scale server but there is no rush or urgent demand to do so, so i’ll take my time to fully understand and appreciate Scale.
Could you elaborate on how you came to that conclusion?
Like Neo, I’m curious how you came to this conclusion. Certainly SCALE gives you additional capabilities, but you don’t have to use them if you don’t want or need them.
No; iX have been deliberately cagey[1] about this. This is the closest they’ve come to admitting CORE is dead:
Absolutely no difference. Point the “backend” to the correct IP/port and you’re good to go.
Not exactly. You can always set up a sandbox/instance in SCALE (rough equivalent of a jail in CORE) and install whatever you like in there–and once you’ve done so, update it in any way you like.
some might even say “dishonest” ↩︎
I’m deploying nextcloud with my own compose file and can update whenever nextcloud tells me an update is available. Just tell portainer to pull the new image and redeploy the container, wait till it’s up and you’re done
As mentioned, i am at the start of things. Maybe i will get the hang of it like i did with Core. Also there i started with the plugin and gradually moved over to manually install but even so, i did use your script to do it.
As with CORE, your best bet with SCALE is to pretend that plugins/apps don’t exist–iX never put the necessary effort into maintaining the plugins, and I don’t see any reason to believe they’ll do any better for the apps under SCALE. In CORE, that meant installing in a jail (with my script or otherwise); in SCALE, that means (in the simplest case) deploying as a custom app using Docker Compose. The Dockge app will likely make that a bit more straightforward.