That post seems to be missing.
Kichae 76 points 2 years ago

Adding servers to the federation list is just white-listing them. It's not actually establishing syndication in any way. You don't syndicate at the website level, you syndicate at the user level.

The way the system works is, a user on your website subscribes to a user on another website, and from that point forward the remote website starts sending your website that one user's posts, addressed to any and all users on your website who requested them. Your website then receives and stories a copy of all future posts from the remote user, and adds them to the subscribing users' feeds.

This subscription is very much like a magazine subscription. Your site does not receive the back catalogue. It does not automatically receive other magazines (users) published (hosted) by the same publisher (website). You only get what has been requested, from the point the request has been accepted onward.

There is no canonical fediverse that you can just see. It's not a centralized system, which means there's no source of truth to tap into. It's a mass, opt-in content syndication technology, where you have direct access to the locally hosted content on the single website you are using. The fact that much of that content originated elsewhere presents the illusion of some centralized whole, but it's just that: an illusion.

path: 0 14760246, hotness: undefined, score: 76, children: 1
BruisedMoose 22 points 2 years ago

This is an excellent explanation! Nice job simplifying it.

path: 0 14760246 14760407, hotness: undefined, score: 22, children: 0
vivi 21 points 2 years ago

You need to follow people for their posts to federate to your server. Posts won't federate until you're following a user and they make a post, or boost a post. Also, old posts won't federate unless they are boosted/reblogged/shared. This is also how Mastodon works.

I recommend following as many people as you can, especially people who boost a lot, and following the people who are being boosted.

It takes a lot of effort to start the process up.

Also make sure that the AP and federation features are turned on in the env file, as i believe by default they are off with pixelfed.

path: 0 14760092, hotness: undefined, score: 21, children: 9
db0 14 points 2 years ago

Incidentally, this is why Mastodon relays exist.

path: 0 14760092 14760169, hotness: undefined, score: 14, children: 1
vivi 3 points 2 years ago

Yes, i really wish there was a good way to do pixelfed relaying.

path: 0 14760092 14760169 14769202, hotness: undefined, score: 3, children: 0
Ulrich 4 points 2 years ago

You need to follow people for their posts to federate to your server.

There's already several people in my global feed that I have not followed. And you can see in my photo, I've followed Dansup but his profile is still not showing any posts, followers, or even a profile picture.

old posts won't federate unless they are boosted/reblogged/shared

I also have several posts that predate my server in the global feed from accounts I have not followed.

Not saying you're wrong, just trying to understand.

I recommend following as many people as you can

How am I supposed to follow anyone when I can't even find them?

make sure that the AP and federation features are turned on in the env file

I did.

I don't really care to browse other profiles, I mostly just want to ensure mine is visible to others. But it is sad to learn that federation works this way, as it makes standing up a server for a single person kind of a waste of time.

path: 0 14760092 14760275, hotness: undefined, score: 4, children: 6
flamingos 8 points 2 years ago

And you can see in my photo that I’ve followed Dansup but his profile is still not showing any posts or even a profile picture.

His last post was 4 days ago so there hasn't been anything new enough to send to you. Try following his Mastodon account, he uses it a lot more.

I also have several posts that predate my server in the global feed from accounts I have not followed.

Someone you followed may have boosted them, old posts will show up if the boost happens after you follow them.

path: 0 14760092 14760275 14760404, hotness: undefined, score: 8, children: 4
Ulrich 4 points 2 years ago

So it won't even send me any of his profile info until after he posts something?

path: 0 14760092 14760275 14760404 14760455, hotness: undefined, score: 4, children: 3
flamingos 3 points 2 years ago

IDK, how software fetches profile info is implementation dependent, so you'd have to dive into the source code or wait for him to post and see if you get it.

path: 0 14760092 14760275 14760404 14760455 14760535, hotness: undefined, score: 3, children: 2
scsi 3 points 2 years ago
path: 0 14760092 14760275 14762460, hotness: undefined, score: 3, children: 0
Tablaste 3 points 2 years ago

Hey, I did the same thing recently! Set it up on my own server, and after a week, I'm starting to see new accounts being added to my explore feed. But there's no user count.

It's an annoying experience and I'm not fully sure how to resolve it yet, nor have I dung into it.

path: 0 14764229, hotness: undefined, score: 3, children: 1
Ulrich 1 point 2 years ago

Thanks for the validation

path: 0 14764229 14765132, hotness: undefined, score: 1, children: 0
hendrik 3 points 2 years ago

I've had the file system permissions wrong and that lead to all kinds of unrelated issues. But yeah the number of users and incoming posts are supposed to not increase unless you subscribe to users. Just adding instance URLs doesn't do anything. And it seems to federate new posts only, not the entire history of a user.

path: 0 14760207, hotness: undefined, score: 3, children: 0
30p87 2 points 2 years ago

Maybe the posts you expect were made before your instance, and just like on lemmy, federation does not work retroactively.

path: 0 14760075, hotness: undefined, score: 2, children: 1
Ulrich 4 points 2 years ago

I already have retroactive posts in my feed, so I don't think that's correct. Even if it was, it doesn't explain the lack of posts since I stood it up, or the lack of any information in profiles.

path: 0 14760075 14760150, hotness: undefined, score: 4, children: 0

thanks for using Leebra!

go to feed...