Truenas catalog app, informing about updates

I have lyrion music server installed on my truenas. Lyrion itself is telling me that there is server update, but truenas does not have update available.

Latest version for the docker is Lyrion Music Server (v9.1.0, 1762072681, Sun Nov 2 09:21:39 UTC 2025)

In truenas :

Now, is there possibility to add latest tag to catalog apps ? Or does it make any difference ? How are catalog apps maintained so they get updates ?

Truenas apps pull their version from the truenas GitHub, not docker hub directly. I don’t know if the app maintainer has to pull the new version manually or if there’s an automatic process. But usually it takes a few days/ a week until the app gets updated. Just be patient.
As far as I know there’s n way to add the latest tag to official apps.
You could install lyrion as a custom app and use the latest tag to always be up to date as soon as the update lands on dockerhub

Well i previously had it as custom app, but i have had problems with custom apps, some of my custom apps was loosing all their configuration when updating them, or when updating truenas itself.

Lyrion itself downloads update automatically to run from cmd line, but i suppose its not the correct way to update it with truenas.

Ill just wait then :slight_smile:

Usually that’s a sign that those apps didn’t use persistent storage (hostpaths) for their configs, but rather iXVolume. iXVolume gets recreated on app update because the whole app gets recreated during tha app process.

1 Like

Not sure if i follow, how can yaml added app use IXVolume ? Alltho, i dont really understand whole IXVolume thingy :smiley:

this is one of the apps that looses configuration, sometimes.

services:
  hush:
    environment:
      - PUID=1000
      - PGID=1000
      - VERBOSE_LOGGING=TRUE
    image: ghcr.io/natankeddem/hush:latest
    ports:
      - '8085:8080'
    restart: unless-stopped
    volumes:
      - /mnt/container/hush/data:/app/data
      - /mnt/container/hush/logs:/app/logs

iXVolume is the same as dockervolume. It gets created automatically if no volumes are specified in the yaml.
Your yaml however looks good, so it’s not the problem i suspected.

1 Like

I run Lyrion Music server as an app from the appstore for a year or so. I get regular updates suggested automatically. I just press the update button, and it gets updated with no issues.

So do i, im just wondering why it takes rather long for it to come available in truenas.

Do you have currently notification about server update in settings? :

the update doesn’t get directly pulled from dockerhub. It first has to get pushed to the truenas apps github, validated by the maintainer and then pushed to the catalogue.

1 Like

So it needs manual intervention and thats the cause of delay :slight_smile:

Thanks.

You can set a watchtower custom app to scan daily for docker images updated and auto-update the containers.

1 Like

No, and I am on the same version as you presented (v9.0.2)

weird :open_mouth:

EDIT: Did you check from lyrion server settings ?

In TrueNAS: No updates available (this was my reply)

In Lyrion Music server settings - software updates are said to be available. Not there how to download or install. I have not seen the screen you showed with the skin update above. I use the automatic docker app update, and never look inside Lyrion Music server for updates. Lyrion says:

New version available

  • Version: 9.0.2 - 1741501853 @ Thu Mar 13 14:57:16 UTC 2025

  • Hostnaam: 3dadadd2655e

  • IP-adress of server: 172.16.3.2

  • Operating system: Debian (Docker) - NL - utf8

  • Platform architecture: x86_64-linux

  • Perl-version: 5.36.0 - x86_64-linux-gnu-thread-multi

  • Audio::Scan: 1.10

  • IO::Socket::SSL: 2.081

  • Databaseversie: DBD::SQLite 1.58 (sqlite 3.22.0)

1 Like

Yeah i use lyrion servers ui to play music to my system when im at computer, thats why its bugging me to see updates not able to install :smiley:

The latest update appears to fix this: