#!/bin/bash set -o errexit # Generate a new local CA "/root/.local/share/mkcert" docker-compose exec -T -u root app mkcert -install docker cp "$(docker-compose ps -q app|awk '{print $1}')":/root/.local/share/mkcert/rootCA.pem . echo "System password requested to install certificate authority on host..." if [ "$(uname)" == "Darwin" ]; then sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain rootCA.pem rm rootCA.pem else sudo mv rootCA.pem /usr/local/share/ca-certificates/rootCA.pem sudo update-ca-certificates fi