LOEMIND.txt 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. ## ----------- teiste domeeni hoidjate alamdomeenidele sertifikaatide genereerimine -----------
  2. # Dynamic configuration
  3. # Ardo
  4. #tls:
  5. # certificates:
  6. # - certFile: /letsencrypt/owngenerated/mustikas.maastikuarhitekt.ee/mustikas.maastikuarhitekt.ee.cer
  7. # keyFile: /letsencrypt/owngenerated/mustikas.maastikuarhitekt.ee/mustikas.maastikuarhitekt.ee.key
  8. #### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  9. ## See töötab
  10. ## Vaata abiks: https://github.com/acmesh-official/acme.sh
  11. ## Loo saidi juurkataloogi alamkataloogid
  12. #!/bin/bash
  13. mkdir -p /var/lib/docker/volumes/drupal_mustikas-1-html/_data/.well-known/acme-challenge
  14. cd /root/.acme.sh
  15. acme.sh --issue -d mustikas.maastikuarhitekt.ee -w /var/lib/docker/volumes/drupal_mustikas-1-html/_data
  16. cp -R /root/.acme.sh/mustikas.maastikuarhitekt.ee/* /var/lib/docker/volumes/traefik_certs/_data/owngenerated/mustikas.maastikuarhitekt.ee/
  17. # taaskäivita traefik ja vaata, et see fail on kah õiges kohas.
  18. docker service update traefik_traefik
  19. ## Sertifikaatide värskendamine
  20. # toimub automaatselt iga 60 päeva järele.
  21. ## ===================== moodulite värskendamine ========================
  22. docker exec -ti drupal_mustikas.1. bash
  23. ## prepopulate mooduli mitte-uuendamine
  24. drush pm-updatecode --lock=prepopulate
  25. # drupali tuuma uuendamine
  26. drush up drupal
  27. # andmebaasi uuendamine
  28. drush updb
  29. # clear cache
  30. drush cc all
  31. # registry rebuild
  32. drush rr
  33. # moodulite uuendamine
  34. drush up