@Cliophate If you haven’t check it out, I think @microdotblog isthat kind of place. No likes. You can post photos directly or from your own site to them. Their Sunlit app on iOS is early Instagram-ish.
I really miss a space people actively use (my friends mostly stopped using IG) where you can post a picture, no likes, no hashtags. Only comments.