Truenas scale not detecting my old apps

Ok so I’m really dumb at these stuff and I did a really dumb thing today, I decided that I want to switch from scale to ubuntu idek why, so long story short I didn’t backup anything just fresh install of ubuntu and now I’m back to scale but it’s not detecting any of my apps, I thought if I just chose a pool it would import instantly with the same configuration. All of my files and ix-applications folder are untouched what should I do so that it detects my apps

You could start by telling us which version of truenas you were running before you switched to ubuntu and which version you’ve installed now. And if you chose the same pool to host your apps as on the old install.
Why is version important? Becuse before 24.10 truenas used kubernetes and the ix-applications dataset to store apps data.
Since 24.10 Truenas uses docker for apps and stores data in a hidden dataset called .ix-apps. And since June 1s this year there is no more automatic migration from kubernetes apps to docker apps.
We just need more information then you’ve provided to give you advice…

1 Like

Yes the one I had is 24.04.2.1 and I installed 25.04.2.4, so if I install the old one will the apps be automatically detected?

Yes, as long as the ix-applications dataset is still there and you have not upgraded your zfs pools to a newer verstion than the one 24.04 uses your apps should come back.
The problem you now have left is that you have is, that since june 1st there is no more automatic app migration from the kubernetes apps to the newer docker apps. If you update your truenas to anything newer then 24.04 you have to manually recreate all your apps.

1 Like

Ok thank you so much, I’m installing the older version now. Do I need the newer version? I only use jellyfin and immich nothing fancy

You won’t get any more app updates and updates to truenas itself on that version. Nothing forces you to update, but sometimes apps and truenas get critical security updates that you will miss out on… it’s your choice of how much of a risk you want to take

I’m not port forwarding, only on my home network. So I think I should be safe

If you ever decide to update, the easiest way to get your apps back running fast would be to use hostpaths and not pvc.
If you’re already using hostpaths, it’s just a matter of recreating your apps and point them to the existing hostpaths for configs.
If you’re using pvc for config storage try to get it out of the pvc on a normal dataset and then point the new apps to the config via hostpaths.