What type of hardware are you using: VPS bought online What YunoHost version are you running: 12.0.17 (stable) How are you able to access your server: SSH Are you in a special context or did you perform specific tweaking on your YunoHost instance ?: No
Describe your issue
When loading the app catalog, certain apps will not have their logos show up (they appear as broken image links–see below). When comparing the file path of their image to the file list in the /usr/share/yunohost/applogos directory, those files can not be found. Installing the app does not trigger the logo to appear.
I had this issue with roughly 50-75% of app logos prior, but after running “sudo yunohost tools update” from the command line many (many) times, I now have about 95% of all logos. However, I don’t know how I can trigger those remaining app logos to be downloaded. The apps are as follows:
-20 euros
-AdGuard Home
-AdminerEvo
-AllTube
-Ampache
-Backdrop
As you can see, the few missing logos remaining skew heavily toward the beginning of the English alphabet. Does anybody have any ideas as to how I can either trigger the missing logos to be downloaded or access and upload them to the directory myself? Thank you for any help! I never had any luck with YunoHost until this year, and I am so excited to have the opportunity to learn more about administering this environment for myself. This is an awesome resource.
Share relevant logs or error messages
I do not have any errors in my logs, and my diagnostics show success across the board.
Hmmm that’s weird, I’ve seen a few reporting this in a past few weeks though supposedly there wasnt any issue before …
Any chance you can run manually sudo yunohost tools update apps --debug and share the corresponding log to see if there’s any obvious error message related to the missing logos ?
Still puzzled by the fact that this was seemlingly not happening before (this or people were not complaining about it) … maybe the server is overloaded idk … But maybe improving the code wouldnt hurt, such as automatic retries, maybe opening a single http session
(But I don’t have any immediate fix / workaround though except retrying again and again …)