I have made a new install of Maston several weeks ago after upgrading my server.
Since this install, some avatars from others instances are missing in timelines.
Under the “public/system” directory, there are the 3 folders: “accounts” “media_attachments” “preview_cards”. Inside, i have a lot of sub folders with avatars or media.
Yes, all the “live” directory was deleted before the reinstalling (the directory where my instance is installed). I did not restore the “live” directory after the installation because the instance seemed to work properly. I only restored the database from the backup.
I thought that the missing avatars were going to be loaded later from the other instances, but it was not.
So at least we know what happened. Not everything should be removed from live if instance should live on in a different incarnation. You might have had local avatar(s) there which are gone now.
Yes, local avatars disappeared a few days later. But there was only few accounts created by me at that time, I have re-upload them. For the media i have previously uploaded, it wasn’t necessary to restore them.
Now, the problem is for the account from other instances, some avatars are still missing.
I ran a search for the Neuro account avatar in the “public/system” directory. There is a file “/public/system/accounts/avatars/000/001/199/original/e0ea25b05edf7c86.jpg” of Neuro’s avatar.