bluesky-social / feed-generator

ATProto Feed Generator Starter Kit
MIT License
1.06k stars 381 forks source link

yarn publishFeed successful, unable to see feed in client #35

Closed jabyrd3 closed 1 year ago

jabyrd3 commented 1 year ago

I've got this running on my server and can verify that it's reachable at the domain i'm providing in the .env file. Posts are being indexed properly and its basically operating almost exactly like the whats-alf feed does.

I'm able to successfully run yarn publishFeed, and if i log the return from agent.api.com.atproto.repo.putRecord at the end of the script, I can see it was successful? Unfortunately, I think I'm doing something wrong, though; I can't see my feed in the web or ios clients.

Any pointers would be appreciated.

jabyrd3 commented 1 year ago

Ah, nevermind. I figured out where to find it in the UI, the instructions could be a bit more-thorough.

I'm now seeing an internal server error when the client queries:

https://bsky.social/xrpc/app.bsky.feed.getFeedGenerator?feed=at%3A%2F%2Fdid%3Aplc%3Ayv6gvhnalg56qtfxh26d5dou%2Fapp.bsky.feed.generator%2Fkabuki-friends
jabyrd3 commented 1 year ago

Its running here, I'll keep plinking at it:

http://bsky.dev.host:3000/xrpc/app.bsky.feed.getFeedSkeleton?feed=at://did:plc:yv6gvhnalg56qtfxh26d5dou/app.bsky.feed.generator/kabuki-friends

NetWalker108 commented 1 year ago

Hey, dealing with the same issues here. Using Railway.

jamesmurdza commented 1 year ago

Having the same issue!

dholms commented 1 year ago

Looks like you have the service running on port 3000

Feed Generator needs to serve content over HTTPS on port 443

jabyrd3 commented 1 year ago

Ah, thank you, I can get a cert tomorrow and get this cleared up.

It's probably worth mentioning in the docs that bsky expects this server to serve tls over 443.

dholms commented 1 year ago

Yup I added it in 👍

chukaibejih commented 1 year ago

Ah, thank you, I can get a cert tomorrow and get this cleared up.

It's probably worth mentioning in the docs that bsky expects this server to serve tls over 443.

Hello, just to clarify, was this the issue you faced? image