diff --git a/roles/shellserver/userland-software/init.sls b/roles/shellserver/userland-software/init.sls index e16a40c..9334bf6 100644 --- a/roles/shellserver/userland-software/init.sls +++ b/roles/shellserver/userland-software/init.sls @@ -1,11 +1,12 @@ # ------------------------------------------------------------- # Salt — Provision software # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Project: Eglide # Created: 2016-04-10 # License: Trivial work, not eligible to copyright # ------------------------------------------------------------- include: - .base - .irc + - .web diff --git a/roles/shellserver/userland-software/web.sls b/roles/shellserver/userland-software/web.sls new file mode 100644 index 0000000..23c15c3 --- /dev/null +++ b/roles/shellserver/userland-software/web.sls @@ -0,0 +1,25 @@ +# ------------------------------------------------------------- +# Salt — Provision web software +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +# Project: Eglide +# Created: 2016-06-12 +# License: Trivial work, not eligible to copyright +# ------------------------------------------------------------- + +# ------------------------------------------------------------- +# nginx +# ------------------------------------------------------------- + +nginx: + pkg.installed: [] + service.running: + - require: + - pkg: nginx + +# ------------------------------------------------------------- +# SSL certificates +# ------------------------------------------------------------- + +letsencrypt: + pkg.installed: + - name: letsencrypt