How
to build a Dendrite Homeserver modified to run over I2P
- First, clone the
matrix-org/dendrite implementation of
dendrite into your GOPATH and change directory to the main
checkout.
git clone https://github.com/matrix-org/dendrite $HOME/go/src/github.com/matrix-org/dendrite
cd $HOME/go/src/github.com/matrix-org/dendrite
- Second, add my fork
eyedeekay/dendrite as a remote and
check out the i2p-demo branch.
git remote add idk https://github.com/eyedeekay/dendrite
git pull idk i2p-demo
git checkout i2p-demo
- Third, build the binary:
go build -o bin/dendrite-demo-i2p ./cmd/dendrite-demo-i2p
Or, do it
automatically using just a curlpipe
curl 'https://eyedeekay.github.io/dendrite/update-branch.sh' | bash -