After container update - Tonie content no web playback

I’ve updated my tc container from 0.5.* to 0.6.4. I moved all content from the old volumes to my new host-mount-points.

In my Tonie-overview I can see all previous content. Every tonie shows the playback button rather than the download button. So the server assumes the content is there. However the play-button is disabled so I can not play the content online.

I was able to redownload a few tonie-content-files by going to Tonies→Content→Delete. I always got “Generic Error: 1”. But afterwards the Download button was available again and I could redownload the audio files and their play button was active afterwards. But this is not working for every tonie.

Now I checked my mount point. And looking at /data/library/by/audioID I can see all .taf files. Also the ones with currently disabled play button in the web-view.

Has something changed between above server versions? Any suggestions?

would say its a permission problem.

(the generic error: deletion of a folder fails if content inside)

Is it possible that the ownership was overwritten when I copied the files from docker-volume to mount-point on the host-machine?

What approach should I take? And for which folders/files?

  • Grant rwx-access to everyone on the host machine
  • Go into the container and chown everything to that root
  • ….

Not sure about best practice.

upload a file using the gui

and set the same permission to everything else

I figured, the source path is empty. I can manually set the path and then the play-button comes active again. What could have caused that?

grafik

Regarding the permission. All library.taf files are now 755 and owned by root. Still I’m getting the generic error.

Check the logs, check the content of the json of the Tonie in the content volume.

Please also post your docket-compose if you adjusted something there.