Reproducible builds

Server:

The Shadow server supports repoducible builds with Docker starting with version 1.12. To build the image use the Dockerfile included in the current installer package.

Within the running container, proceed as follows:

git clone https://github.com/shadowprivacy/shadow-server

cd shadow-server

./build.sh

After the build is over, calculate the SHA-256 hash of the ShadowServer-v.v.v-SNAPSHOT.jar file located in the service/target folder using the sha256sum command. It should match what is published on our downloads page.

Client:

Coming soon.