This relies on the user providing the textsecure and push server jars in jar/ and the config files under config/.
See the Dockerfile comments for how to build the image. The container can be run from the root of this repository.
You can generate a root CA, host key and certificates and keystores for the server using the gencert scripts, for example if your server is running on 192.168.1.100
ALTNAME=IP:192.168.1.100 ./gencerts
Copy the resulting example.keystore to config/ as referenced by tsconfig.yml and the rootCA.crt file to the client (pointed at by the rootCA config item in the Go client).