Email or username:

Password:

Forgot your password?
dansup

Speaking of copying Mastodon's implementation, I have a funny story.

Have you heard of socialhub.activitypub.rocks ? It's a hub for AP devs, I started it in 2019 using a domain I recycled from my first ActivityPub project attempt.

Before I created @pixelfed, I made a GNU/social successor from scratch, it was almost ready until I realized I made a huge mistake, I didn't account for remote profiles.

I almost gave up, and later started Pixelfed by copying Mastodon's database schema

Never give up 😉

5 comments
stux⚡

@dansup @pixelfed You also inspired me with this! ❤️

Also a big thank you for the tips that saves a lot of work in the end! :cat_hug_triangle: :laravel:

Aranjedeath

@dansup @pixelfed "Never Give Up, Never Surrender"
"the only thing we have is us"

Deuchnord

@dansup the real problem here is that if you want your API to really be compatible with the whole Fediverse, you must copy Mastodon’s implementation, which does not follow the ActivityPub perfectly.

Komodozer 🎮

@dansup , wait, it looks exactly like old Twitter!
@pixelfed

Go Up