TryGhost / TryGhost/ActivityPub

Request: Allow users to customize their BlueSky handle via Bridgy Fed

Open
#1,209 0 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
TypeScript
Stars
237
Forks
35
Avg merge
1d 16h
Merged PRs (30d)
60

Description

My auto-generated BlueSky handle is an unwieldy "index.blog.rxbrad.com.ap.brid.gy"‬. Bridgy Fed offers the capability to update this to "blog.rxbrad.com" using DNS TXT records. However, this is currently not possible, because Ghost Notes do not allow DMs which are required to trigger the update.

There are two ways Ghost blogs could have custom BlueSky handles:

  1. Allow DM Notes
  2. By leveraging the Bridgy Fed API: https://fed.brid.gy/docs#bluesky-handle-api

Please make one of these options available to Ghost users. (Obviously, my preference would be Option 2 as part of the Ghost Admin UI.)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No repository files or tests are named. Start by reading the linked Bridgy Fed Bluesky handle API documentation and locating the existing Ghost Notes and Ghost Admin entry points related to ActivityPub settings. Done means Ghost users can configure a custom Bluesky handle through a supported flow and the handle update can be verified.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
api, backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.