#!/bin/bash ./build.sh # Generate the keys if they don't already exist. if [ ! -f server.key ] || [ ! -f server.crt ] || [ ! -f matrix_key.pem ]; then echo "Generating keys ..." rm -f server.key server.crt matrix_key.pem test -f server.key || openssl req -x509 -newkey rsa:4096 \ -keyout server.key \ -out server.crt \ -days 3650 -nodes \ -subj /CN=localhost test -f matrix_key.pem || /build/bin/generate-keys -private-key matrix_key.pem fi