Custom app catalog, isn't most of app_versions.json redundant?

Hello!

I’m trying to make my own app catalog and made most working except the app_versions.json, however as I start writing it it seems like most information exists either in the catalog.json or in the Chart.yaml.

At this point I think I need to enter the app version in three different files, and at multiple locations within each of these files.

Have I misunderstood something, should these (mainly catalog.json and app_versions.json) be auto-generated somehow?
Currently the only documentation I found was the README.md of the truenas/charts repo (sorry, not allowed to post links)

Since SCALE 24.10.# third party apps catalogues are a thing of the past and therefore unsupported.

That’s likely the reason why you have trouble finding current documentation on how to do it.

Oh shit. Thanks, have not seen this as I didn’t update yet.

I assume this means there will not be any official way of running slightly more complex apps than what can be created with the “Custom app” web ui?

well since there’s also a custom yaml function in EE you can make your docker-compose as complex as you like…

1 Like

I guess that would depend on what you mean by slightly more complex.
In 24.10 you can use your own yaml with Docker Compose when you add a Custom App.

If that’s not enough you can use something like Portainer to manage your apps instead.

Edit: Added link to the official UI reference.

1 Like

Thanks, docker-compose will do. I’ll upgrade to 24.10 and test the feature out.

Currently running with plain k8s yamls deployed over ssh but tired of the pods not showing up in the UI.

1 Like

Portainer and Dockge are both available as standard apps to deploy more or less arbitrarily complex stacks.

1 Like