1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| cd ~ git clone https://github.com/tutumcloud/ngrok.git ngrok export NGROK_DOMAIN="ngrok.arclin.me" cd ngrok openssl genrsa -out rootCA.key 2048 openssl req -x509 -new -nodes -key rootCA.key -subj openssl genrsa -out device.key 2048 openssl req -new -key device.key -subj openssl x509 -req -in device.csr -CA rootCA.pem -CAkey rootCA.key -CAcreateserial -out device.crt -days 5000 cp rootCA.pem assets/client/tls/ngrokroot.crt cp device.crt assets/server/tls/snakeoil.crt cp device.key assets/server/tls/snakeoil.key GOOS=linux GOARCH=amd64 make release-server cd /usr/lib/golang/src/ GOOS=darwin GOARCH=amd64 ./make.bash cd ~/ngrok GOOS=darwin GOARCH=amd64 make release-client
|