uncia | ||
.gitignore | ||
LICENSE | ||
Makefile | ||
README.md | ||
reload.json | ||
requirements.txt |
Uncia Relay
A light, but featureful, ActivityPub relay. Public posts pushed to the relay will be forwarded to every other subscribed instance.
Installation
Easy
make install
Manual
Create a virtual environment
python3 -m venv ~/.local/share/venv/uncia
Update pip and setuptools, install wheel to avoid compiling modules, and install dependencies
~/.local/share/venv/uncia/bin/python -m pip install -U pip setuptools
~/.local/share/venv/uncia/bin/python -m pip install wheel
~/.local/share/venv/uncia/bin/python -m pip install -r requirements.txt
Run the relay setup to configure it
~/.local/share/venv/uncia/bin/python -m uncia.manage setup
Running
You can run either make run
or ~/.local/share/venv/uncia/bin/python -m uncia