000-build-certs.sh 341 B

12345678910111213141516
  1. #!/bin/bash
  2. . mailcow.conf
  3. openssl dhparam -out data/assets/ssl/dhparams.pem 2048
  4. docker run \
  5. --rm \
  6. -v ${PWD}/data/assets/ssl:/certs \
  7. ehazlett/certm \
  8. -d /certs ca generate -o=mailcow
  9. docker run \
  10. --rm \
  11. -v ${PWD}/data/assets/ssl:/certs \
  12. ehazlett/certm \
  13. -d /certs client generate --common-name=${MAILCOW_HOSTNAME} -o=mailcow