Email or username:

Password:

Forgot your password?
Top-level
Emelia πŸ‘ΈπŸ»

@samsethi @fedify
> but they don't allow dual node dispatchers so we have to run one server for actors/users and one server for podcasts

This sounds weird? What do you mean by this?

2 comments
Sam Sethi :pc2red: ⁂

@thisismissem at the moment we have TrueFans.social/username we also want to have TrueFans.social/podcasts.

So my address is @samsethi@truefans.social but my podcast right now is @podnews-weekly-review

For some reason we have to run two servers to publish activities for actors and services. We can’t do it with one activity dispatcher.

Emelia πŸ‘ΈπŸ»

@samsethi @fedify that doesn't sound right?

federation.setActorDispatcher("/users/{handle}", …)

Doesn't have to be `/users/`for the actor, it could be `/actors/:uuid` where the UUID is the ID column in either the Users table or the Podcasts table.

In fact, using the username in the actor address is an anti-pattern, you were bitten by this with your own actor when you changed username.

Preferred Username can be different to the β€œhandle” & I'd actually argue the Fedify docs should use {actor}

Go Up