Go to file
Michael Demetriou 8bb04402d9 Add readme 2019-09-14 11:43:02 +03:00
.gitignore Inital commit 2019-09-04 12:34:29 +03:00
TODO Add /following endpoint, move followers and following 2019-09-14 11:12:15 +03:00
actor.go Make activityserve a free-standing library ready to "go get" it 2019-09-14 11:25:52 +03:00
http.go Make activityserve a free-standing library ready to "go get" it 2019-09-14 11:25:52 +03:00
readme.md Add readme 2019-09-14 11:43:02 +03:00
remoteActor.go Make activityserve a free-standing library ready to "go get" it 2019-09-14 11:25:52 +03:00
setup.go Make activityserve a free-standing library ready to "go get" it 2019-09-14 11:25:52 +03:00
snips.md Make activityserve a free-standing library ready to "go get" it 2019-09-14 11:25:52 +03:00
util.go Make activityserve a free-standing library ready to "go get" it 2019-09-14 11:25:52 +03:00

readme.md

ActivityServe

A very light ActivityPub library in go

This library was built to support the very little functions that pherephone requires. It might never be feature-complete but it's a very good point to start your activityPub journey. Take a look at [activityserve-example] for a simple main file that uses activityserve to post a "Hello, world" message.

For now it supports following and unfollowing users, accepting follows, announcing (boosting) other posts and this is pretty much it.

The library is still a moving target and the api is not guaranteed to be stable.

You can override the auto-accept upon follow by setting the actor.OnFollow to a custom function.