kepi is a Django-based microblogging system, implemented in Python. It uses the ActivityPub protocol to communicate with other servers, and the Mastodon protocol to communicate with clients.
 
 
 
 
Go to file
Marnanel Thurman 4dcb6a4e61 rm a lot of Sphinx stuff 2020-10-02 20:59:00 +01:00
docs rm a lot of Sphinx stuff 2020-10-02 20:59:00 +01:00
kepi SHARED_INBOX_LINK set to '/sharedInbox' because that's what urls.py is expecting 2020-09-30 16:26:21 +01:00
.gitignore intermediate 2020-04-06 23:44:35 +01:00
LICENSE.txt Initial commit 2018-08-06 14:44:35 +01:00
MANIFEST.in Renamed entire project from "chapeau" to "kepi". 2019-11-20 19:10:10 +00:00
README.md Renamed entire project from "chapeau" to "kepi". 2019-11-20 19:10:10 +00:00
manage.py Renamed entire project from "chapeau" to "kepi". 2019-11-20 19:10:10 +00:00
requirements.txt new additions to requirements.txt 2020-08-03 19:39:30 +01:00
runtests.py changed location of test_settings 2018-08-16 18:51:24 +01:00
setup.py Renamed entire project from "chapeau" to "kepi". 2019-11-20 19:10:10 +00:00

README.md

kepi

kepi is an ActivityPub daemon.

ActivityPub is a standard protocol for integrating social media across Internet sites.

For example, you might post an article. Someone else on another site might reply to it, and someone else might "like" it. Someone else again might "follow" you, in order to get notifications when you post anything else.

kepi runs in the background on your server, distributing your messages to other sites, and receiving their responses.

If you'd like to contribute, there's lots to do. Find something on the bug tracker and dive in. If you'd like a gentler learning curve, look for bugs marked "newbie"