Skip to content

How to run a 100% localhost dev environment #42

@alexjoyner

Description

@alexjoyner

In an attempt to better learn all the pieces to the atproto system, I'm trying to run the statusphere example app along with the bluesky-social/atproto repo. I was able to get both systems up and running, but now there's a few key things I'm wondering:

  1. The statusphere app ingests from the live bluesky relay, but it doesn't seem like the atproto repo runs a relay. My understanding is that in a localhost environment the relay is overkill since there is only one PDS, but it also probably makes sense to develop with a relay locally so that it's easy to push to production. Right??
Image
  1. Is it possible to test oauth with a local PDS? I tried adding adding the localhost ads url to the statusphere ID resolver, but I still just end up with errors when I try to log in through the app. I know I can setup the Bluesky app to get everything working, but that's a direct password login and not using Oauth.
Image

Any other tips to help with local development of 3rd party atproto apps would be greatly appreciated!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions