Email or username:

Password:

Forgot your password?
Eugen Rochko

On one hand I could probably write a blog post detailing how to build a basic ActivityPub server... On the other, it will do nothing to attract a non-tech audience 🤔

7 comments
nly

@Gargron it didn't work. Where would my INBOX be? 🤔

Mathias Hasselmann

@Gargron Thank you very much for this nice tutorial. It works! 🤩 (No surprise, I guess).

Still I've got a question: It seems like Mastodon caches the information it reads from the actor's JSON-LD. How long is this information cached and how do I update/invalidate it?

Pcottle

@Gargron thanks for this blog post! Super helpful to see an MVP implementation

DELETED

@Gargron Is this blog post still relevant today? I tried following the steps however I couldn't get them to work. Therefore I created this issue here: github.com/mastodon/mastodon/i

DELETED

@lamp @bill I see but did the webfinger step work for you?

I didn't receive any GET requests when I tried to look up my @user@homeserver on several Mastodon instances. I was expecting that to work because the post says:
"...available under your domain with a valid SSL certificate, you could already look up your actor from another Mastodon by entering alice@my-example.com into the search bar."

Maybe it will start working after I post a message 🤔

Anti-Fatalist

@Gargron I'm having a lot of trouble getting this to work still. I get an HTTP error 503 when I try to search for my user user1@revpub.net through mastodon.social. I have an nginx virtual host running with a JSON file named 'actor' and the webfinger static file at .well-known/webfinger. When I look through the nginx logs I don't see anything that gives any information on what could be going wrong.

Go Up