From where is pulled custom yaml app version, its always v1.0.0. Is there way to sync it somehow with docker image version or to set it manually?
With a regular train app, the Version is the version of the app catalog entry and the App Version is the upstream version of the app itself, so yours is telling you that the the container that runs the app is v1.0.0 and your app itself is a custom version. I don’t believe there is any way to have the App Version reflect the current installed version of the custom app–at least not currently.
Thanks for explanation.
You can’t change ‘version’ as it is used to find the directory with the yaml.
But actually you can change the app-version, as well as the icon, and add webui portals plus other things! Not automatically though!
Via console or ssh, sudo nano /mnt/.ix-apps/app_configs/dagu/metadata.yaml
Then you can edit app_version from ‘custom’ to the actual version, as well as add an ‘icon:’ as a url (not a file url though) or embedded base64 data, and add a webui link to ‘portals {}’.
Once you’ve saved your metadata changes, you need to edit and re-save the yaml to apply the new metadata. Your changes will persist through reboots and all, but may or may not persist through future updates.
