Changeset View
Changeset View
Standalone View
Standalone View
roles/shellserver/userland-software/web.sls
# ------------------------------------------------------------- | # ------------------------------------------------------------- | ||||
# Salt — Provision web software | # Salt — Provision web software | ||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | ||||
# Project: Eglide | # Project: Eglide | ||||
# Created: 2016-06-12 | # Created: 2016-06-12 | ||||
# License: Trivial work, not eligible to copyright | # License: Trivial work, not eligible to copyright | ||||
# ------------------------------------------------------------- | # ------------------------------------------------------------- | ||||
{% from "map.jinja" import packages with context %} | |||||
# ------------------------------------------------------------- | # ------------------------------------------------------------- | ||||
# nginx | # nginx | ||||
# ------------------------------------------------------------- | # ------------------------------------------------------------- | ||||
nginx: | nginx: | ||||
pkg.installed: [] | pkg.installed: [] | ||||
service.running: | service.running: | ||||
- require: | - require: | ||||
- pkg: nginx | - pkg: nginx | ||||
# ------------------------------------------------------------- | # ------------------------------------------------------------- | ||||
# SSL certificates | # SSL certificates | ||||
# ------------------------------------------------------------- | # ------------------------------------------------------------- | ||||
letsencrypt: | letsencrypt: | ||||
pkg.installed: | pkg.installed: | ||||
- name: letsencrypt | - name: {{ packages.certbot }} |
Nasqueron DevCentral · If it had been much bigger the moon would have had a core of ice. · Powered by Phabricator