Adding larger category for apps

Hi, I’m running TrueNAS Scale and trying to add more apps than the standard. I found a larger repo at GitHub/truenas/apps

but when i try to add it i get errors. Is this not available for Scale?

Post more information on how or what you are attempting to add. If you need to post images, refer to the introductory email and take the tutorial by the TrueNAS Bot and read a few other threads.

1 Like

But generally speaking, when TrueNAS changed from Kubernetes-based apps to Docker-based apps in 24.10, they removed the ability to add other app catalogs. You can select trains (enterprise, community, dev, etc.), but there’s only one app catalog, and you aren’t able to add other ones.

I don’t know about 25.10, but you can add a new Docker Registry in 25.04.
Apps–> Configuration dropdown → Sign in to a Docker Registry → Add Registry → URI pick “Other Registry” → fill in the requirements.

That may get you where you want to be.

That’s two different responses with different takes on what OP’s asking for–perhaps Barky had it right in asking OP to clarify.

With the lack of information, I went with a different response because, well, you already have access to these trains at least in 25.04:

stable
community
enterprise
dev
test

available from the Truenas Apps tab which is basically are the Trains at: https ://github.com/truenas/apps/ which is mentioned in the OP. There is no reason to try to do something special to get apps from there. That’s all already built in to Truenas. Select the Trains in Settings you want to see apps from. Apps → Configuration -->Settings. There is at least 339+ apps in those repositories available directly in Truenas.

Some people have their own favorite Docker apps that might not be available in the apps catalog and so that has to be more of a manual process. If you want a totally different Docker catalog, you can add other Docker Registries by entering the Other Registry data and supplying your credentials to the registry. Though I have not actually tried or needed to try that route, but it’s there.

If there is a docker app that is not in the apps catalog or for some reason the suggestion to setup an Other apps catalog does not work, or there is some other reason, then you can use Docker compose to manually set up any docker app you wish on a dataset wherever you wish it to be setup (not boot drive though). There are several options for doing that and Watchtower can automate the updates. This is the way I went with some Docker apps as an experiment and it works well. I am in full control.

If you want something besides Docker like Kubernetes which was one of the old apps systems like Dan mentioned that Truenas used, then no Kubernetes apps won’t be there any longer as Truenas no longer supports Kubernetes.

If you just gotta have something available only as a Kubernetes app and not also as docker app, then you have to manually convert the Kubernetes app over to docker compose and run it as a custom docker app.

Or an option is to install a VM and setup an environment to run the app from there and it won’t matter what way you wish the app to run, as you control everything.

I’m first going to upgrade to the latest version and then look into this more.. i didn’t know my system was that far back,.

Are you still on 24.04? If yes you may have another problem. As mentioned 24.10 switched to docker as apps backend. Apps used to migrate over automatically, but since June 1st of last year there’s no more automatic migration. You will most likely have to recreate all your apps…