- #!/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
|