pubtester/README.md

844 B

pubtester

a set of scripts to spin up local environments containing many fediverse implementations for federation testing

at the moment only two instances of pleroma are generated.

mastodon is TODO.

setup

add the following to your /etc/hosts

127.0.0.1		pleroma.pubtester.example.net		localhost
127.0.0.1		pleroma2.pubtester.example.net	localhost

run

git clone ... && cd pubtester
./pleroma_setup.sh
docker-compose up -d pleroma_web pleroma2_web nginx

then go to https://pleroma.pubtester.example.net:20000/main/friends and also https://pleroma2.pubtester.example.net:20000/main/friends

emit new minica certs

this is generally for myself: https://github.com/jsha/minica

minica -domains 'pubtester.example.net,*.pubtester.example.net'

wipe everything

sudo rm -rfv ./data
./pleroma_setup.sh