entrypoint.sh 858 B

123456789101112131415161718192021222324
  1. #!/bin/bash
  2. #Убиваем все что осталось с прошлого раза
  3. [ -d /pki ] && rm -rf /pki
  4. [ -f /var/lib/acme-dns/acme-dns.db ] && rm -f /var/lib/acme-dns/acme-dns.db
  5. echo "$SSHKEY" > /tmp/keyfile
  6. chmod 0400 /tmp/keyfile
  7. GIT_SSH_COMMAND='ssh -i /tmp/keyfile -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no' git clone ${git_url}
  8. if [ $? != '0' ]
  9. then
  10. echo "Cannot git clone the ${git_url}"; exit 1
  11. # Производим рестор БД
  12. # zcat /pki/iru/wild/infoclinica.ru.dump.gz | sqlite3 /var/lib/acme-dns/acme-dns.db
  13. # chmod 0600 /var/lib/acme-dns/acme-dns.db
  14. # Подкидываем конфигурационные файлы
  15. # cp /pki/iru/wild/acme-dns/infoclinica.ru.config.cfg /etc/acme-dns/config.cfg
  16. else
  17. echo "git clone the ${git_url} done"
  18. echo "Starting ACME-DNS"
  19. fi
  20. exec "$@"