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.

20 Zeilen
467B

  1. # nginx.ng.config
  2. #
  3. # Manages the main nginx server configuration file.
  4. {% from 'nginx/ng/map.jinja' import nginx, sls_block with context %}
  5. {% if nginx.install_from_source %}
  6. /var/log/nginx:
  7. file.directory
  8. {% endif %}
  9. nginx_config:
  10. file.managed:
  11. {{ sls_block(nginx.server.opts) }}
  12. - name: {{ nginx.lookup.conf_file }}
  13. - source: salt://nginx/ng/files/nginx.conf
  14. - template: jinja
  15. - context:
  16. config: {{ nginx.server.config|json() }}