I’m aware, I had been a TrueCharts user for some time at that point however wasn’t part of the team. As alluded to in the news post you linked, SCALE compatibility was a sizable portion of the reason the common rework needed to happen, and at any given time was responsible for a third or more of total project dev time spent (to maintain this compatibility).
As Steven mentioned above, the people actually devving for the project didn’t deem it necessary to continue to spend this large amount of dev time on what was a now dead-end platform. There are many reasons why this is both good and bad when it comes to software in general.
It’s not like some users have an option. I myself would run all of my apps from iX’s catalogue if it actually had all the apps I use in it, but if there’s some obscure app that our catalogue provided the ability for you to run on SCALE, and you weren’t familiar enough with alternative ways to deploy apps (e.g. using the custom-app button or setting up a VM or something) then you were SOL as far as alternatives go. This forced both myself and other TC users to become familiar with things we’d never touched before, and I’m glad I got the opportunity to learn how that aspect of things worked.
As other users in here have already said, our catalogue provided a relatively simple way to run apps/charts that iX themselves didn’t provide, on SCALE. I’m not saying it was without fault, but it’s been my experience that SCALE attracts some users who think they know more about things than they do, yet still rely on solutions like a completely GUI-based bridge like TrueCharts to allow for them to use SteamCMD to run a game server right from their NAS at home. iX’s catalogue doesn’t even have something basic like this in it, unless SCALE’s Applications → Discover page’s search that I’m using is broken.
Depends what you define as obsolete. As the weeks/months rolled on, more apps became outdated or vulnerable to high-severity CVEs like Homepage had. The vast majority of apps however would/will run fine almost indefinitely on their last-shipped versions.
iX is free to do that for SCALE, they already have extensive documentation for SCALE and all its features, however I suspect they don’t see the need to since their apps use HostPath and not PVC storage. TrueCharts won’t do this for a number of reasons including not having anything to do with Docker as a project and, from our perspective, SCALE as a platform being deprecated (so none of our time is spent writing docs for it, as an example).
That being said, we do welcome community contributions to our docs and as docs maintainer I wouldn’t reject any PRs from someone wishing to add instructions on how to migrate their TrueCharts apps to a Docker-based environment, unless instructed otherwise.
I have a bit more than 20 or so apps from the TC catalogue that I’m running on SCALE, including but not limited to the 'arrs, all using PVC-based storage and I’ve been able to use HeavyScript and WinSCP as mentioned in a previous post of mine to pull the data out of all of them. In the past I’ve also used the exact same method to move from HostPath to PVCs by having the apps create the PVCs, stopping them, copying the data into the PVCs and then starting the apps again, also without issue. This also extends to using VolSync to backup said PVC data to S3/B2 storage, which I setup in preparation for the move to Talos (which I’m likely no longer going ahead with).
Our docs also have methods for extracting and manipulating databases inside apps as well. Granted I personally don’t run something as complicated as like NextCloud, so I’m not sure if the same processes that work for me also apply to there.
If you’re already using HostPath for your app storage though, be it with an iX/TrueNAS-provided app or TrueCharts, you shouldn’t have to do anything as far as config/data storage is concerned.
Anyway, it wasn’t my intention to drag this thread off topic nor to have it devolve into who provides a better solution. Merely, I guess in this sort of… sunset phase, to try and clarify some potential misinformation that has been going around and to try and quell the opinion that TrueCharts members as a whole have a disregard for users whether our own or SCALE’s. That fake Reddit AMA on the TrueNAS subreddit certainly didn’t help things.