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 b00f844d84 Follow -> FollowUser; Unfollow -> UnfollowUser
Since k.t.models also has a Follow class, it was getting confusing.

urls also doesn't "import *" the views classes any more, for clarity.

There were some classes duplicated between persons.py and statuses.py;
they have been confined to persons.py.

__init__.py has content.
2023-09-22 16:36:51 +01:00
docs
kepi Follow -> FollowUser; Unfollow -> UnfollowUser 2023-09-22 16:36:51 +01:00
.gitignore static/ added to .gitignore 2021-02-02 20:10:36 +00:00
LICENSE.txt
MANIFEST.in
README.md basic framework for the front page. Still needs the login box etc. 2020-11-09 22:28:05 +00:00
manage.py
requirements.txt Update to new version of celery (so djcelery is removed). 2021-05-31 19:13:07 +01:00
runtests.py
setup.py

README.md

kepi

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.

There is nothing particularly interesting at kepi.org.uk, but there will be.

Trivia

Licence

kepi is distributed under version 2 of the GNU General Public License.

Some Mastodon-based tests are included in the source distribution. These are copyright (C) 2016-2019 Eugen Rochko & other Mastodon contributors. They are released under the GNU Affero General Public License, version 3.

The base template is based on the Clean Blog template by Start Bootstrap. This is copyright (c) 2013-2020 Start Bootstrap LLC. It's distributed under the MIT license.