Saltstack Official Nginx Formula
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

31 Zeilen
604B

  1. # nginx.ng
  2. #
  3. # Meta-state to fully install nginx.
  4. {% from 'nginx/ng/map.jinja' import nginx, sls_block with context %}
  5. include:
  6. - nginx.ng.config
  7. - nginx.ng.service
  8. {% if nginx.snippets is defined %}
  9. - nginx.ng.snippets
  10. {% endif %}
  11. - nginx.ng.servers
  12. - nginx.ng.certificates
  13. extend:
  14. nginx_service:
  15. service:
  16. - listen:
  17. - file: nginx_config
  18. - require:
  19. - file: nginx_config
  20. nginx_config:
  21. file:
  22. - require:
  23. {% if nginx.install_from_source %}
  24. - cmd: nginx_install
  25. {% else %}
  26. - pkg: nginx_install
  27. {% endif %}