This repository has been archived on 2023-05-27. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Nicolas Constant 9920316863
first iteration of logic to apply moderation policy
2021-02-05 01:12:54 -05:00
.github/workflows trigger on all branches 2020-07-07 02:16:22 -04:00
src first iteration of logic to apply moderation policy 2021-02-05 01:12:54 -05:00
.dockerignore init project 2020-03-21 00:39:32 -04:00
.gitignore actor ap retrieval functionnal 2020-06-06 00:14:42 -04:00
Dockerfile only copy src folder 2020-12-28 01:36:30 -05:00
INSTALLATION.md remove redundancy 2021-01-28 18:07:55 -05:00
LICENSE added License 2020-12-29 20:06:21 -05:00
README.md better documentation 2021-01-19 23:06:35 -05:00
VARIABLES.md added reply filtering 2021-01-22 18:31:30 -05:00
docker-compose.yml created docker-compose 2020-12-29 00:44:59 -05:00

README.md

Test

BirdsiteLIVE

About

BirdsiteLIVE is an ActivityPub bridge from Twitter, it's mostly a pet project/playground for me to handle ActivityPub concepts. Feel free to deploy your own instance (especially if you plan to follow a lot of users) since it use a proper Twitter API key and therefore will have limited calls ceiling (it won't scale, and it's by design).

State of development

The code is pretty messy and far from a good state, since it's a playground for me the aim was to understand some AP concepts, not provide a good state-of-the-art codebase. But I might refactor it to make it cleaner.

Official instance

You can find an official (and temporary) instance here: beta.birdsite.live. This instance can disapear at any time, if you want a long term instance you should install your own or use another one.

Installation

I'm providing a docker build. To install it on your own server, please follow those instructions. More options are also available.

License

This project is licensed under the AGPLv3 License - see LICENSE for details.

Contact

You can contact me via ActivityPub here.