Standard Site support for Ghost, Discourse forums

So, I work at Discourse and am familiar with the Discourse plugin side of things. A little less familiar with the standard.site side, but keen to learn. This is a pretty good for me to start getting involved here.

So I gave this a shot: built a Discourse plugin that exposes public Discourse topics as standard.site documents. The site is one publication, identified via handle/DID and an app password. Each topic OP is published as a document owned by the publication.

This is obviously a simpler approach vs having the topic author be the owner. That’s a possible next step, but the auth/verification flow is likely tricky. it might require changes to how people authenticate to the forum here.

Anyway, here’s the repo, vibe-coded, very much alpha software, but I’m up for updating and maintaining.

Here is an example document: at://did:plc:gatqn2muwdcnjql5lpkf5rof/site.standard.document/3mr4egyq5a6hb

How does this look?

4 Likes