Modern ActivityPub compliant server, designed for simplicity and accessibility. Includes calendar, news and sharing economy features to empower your federated community. We spent a year testing this for a hyper local indymedia codebase.
 
 
 
 
 
Go to file
Bob Mottram 2a0ee7c344 Rundaemon 2019-07-02 18:12:49 +01:00
LICENSE
Makefile
README.md Dependencies 2019-07-02 18:11:59 +01:00
acceptreject.py Accept or reject 2019-07-02 12:31:26 +01:00
announce.py Like a post 2019-07-02 15:02:58 +01:00
cache.py
daemon.py Dependencies 2019-07-02 18:11:59 +01:00
epicyon.py Rundaemon 2019-07-02 18:12:49 +01:00
follow.py Consolidate permissions functions 2019-07-02 11:39:55 +01:00
httpsig.py
inbox.py Check inbox items for expected params 2019-07-02 16:07:27 +01:00
like.py Like a post 2019-07-02 15:02:58 +01:00
person.py Test servers on different ip addresses 2019-07-01 22:01:43 +01:00
posts.py Consolidate permissions functions 2019-07-02 11:39:55 +01:00
session.py Dependencies 2019-07-02 18:11:59 +01:00
tests.py Announce function 2019-07-02 10:25:29 +01:00
threads.py
utils.py Consolidate permissions functions 2019-07-02 11:39:55 +01:00
webfinger.py Test servers on different ip addresses 2019-07-01 22:01:43 +01:00

README.md

epicyon

Some experiments with ActivityPub in Python.

Based on the specification: https://www.w3.org/TR/activitypub

Also: https://raw.githubusercontent.com/w3c/activitypub/gh-pages/activitypub-tutorial.txt

Install

sudo pacman -S python-pip python-pysocks python-pycryptodome python-beautifulsoup4 python-requests-toolbelt
sudo pip install commentjson