780 B
780 B
Bluesky Django
Bluesky Django PoC
Install
$ make build
$ make start
Post install
$ make migrate
- Create a django superadmin
- Go to the admin url (e.g.
http://localhost:8111/admin
) and log in as superadmin - Insert a new user, important data:
PDS URL
Auth Token
Refresh Token
- Go to the timeline url (e.g. for the user_id=1:
http://localhost:8111/timeline/1
). There is no auth mechanism for now.
How to get the tokens
$ export PDSHOST=https://your.pds
$ export BLUESKY_HANDLE=your_handle
$ export BLUESKY_PASSWORD=your_password
$ curl -X POST $PDSHOST/xrpc/com.atproto.server.createSession -H "Content-Type: application/json" -d '{"identifier": "'"$BLUESKY_HANDLE"'", "password": "'"$BLUESKY_PASSWORD"'"}'