Recently, I’ve set up my own Mastodon server and immediately run into the infamous issue of not being able to see my posts from other instances. As it turned out, posts from other servers are cached to be displayed, but caching only happens after somebody starts to follow the profile in question. Because my instance is small, this basically means nobody will see my posts, which ruins the whole point of running my own server.

Is this a Mastodon only issue or is it just the way Fediverse works? Are there any alternatives to Mastodon that allow seeing the entire timeline without following? Does Lemmy share the same issue?

  • MentalEdge@sopuli.xyz
    link
    fedilink
    arrow-up
    3
    ·
    2 days ago

    It’s not “caching”. Fediverse instances mirror the content. It doesn’t get uncached as it gets old. If it did, pulling up a feed of all content on the fediverse for a given date or search, would require your server firing off an http request to every other server on the whole network, waiting for a reply, and then parsing those replies.

    That’s not workable. So instead servers mirror, and only sync updates, and only for stuff that the other server has followers/subscribers.

    To see “all” content without someone on an instance following said content, every instance would have to mirror the content of every other instance. Again, that’s not workable.

    You don’t want to have to download the entire fediverse just get your small single-user istance working.