sertifikaatide_genereerimine.sh 965 B

12345678910111213141516171819202122232425
  1. #!/bin/bash
  2. # acme.sh abil TLS sertifkaatide genereerimine ja paigutamine õigesse kohta.
  3. # Selleks peab html konteiner jooksma aadressil http://ldap.odamus.com/.well-known
  4. ##
  5. ## Acme peaks ise genereerima sertifikaadi. Lisa cron'i, et iga kuu kopeeritakse
  6. ## sertifikaadid õigesse kohta ja taaskäivitatakse dockeri service.
  7. ## Sertifikaatide värskendamine
  8. ## toimub automaatselt iga 60 päeva järele.
  9. ## Vaata abiks: https://github.com/acmesh-official/acme.sh
  10. mkdir -p /var/lib/docker/volumes/drupal_mustikas-1-html/_data/.well-known/acme-challenge
  11. cd /root/.acme.sh
  12. ./acme.sh --issue -d mustikas.maastikuarhitekt.ee -w /var/lib/docker/volumes/drupal_mustikas-1-html/_data --home /var/lib/docker/volumes/traefik_certs/_data/owngenerated
  13. ## taaskäivita traefik ja vaata, et see fail on kah õiges kohas.
  14. cd /opt/containers/server/traefik
  15. ./cleanup.sh && ./run.sh
  16. # docker service update traefik_traefik
  17. cd /opt/containers/cms/drupal/mustikas