mirror of
https://github.com/matrix-org/dendrite.git
synced 2025-12-06 14:33:10 -06:00
1,015 B
1,015 B
How to build a Dendrite Homeserver modified to run over I2P
- First, clone the
matrix-org/dendriteimplementation of dendrite into your GOPATH and change directory to themaincheckout.
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/dendriteas a remote and check out the i2p-demo branch. This is required because pseudonymous contributions todendriteare not allowed, so I am not allowed to submit my changes to them.
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 -