diff --git a/roles/shellserver/userland-software/init.sls b/roles/shellserver/userland-software/init.sls --- a/roles/shellserver/userland-software/init.sls +++ b/roles/shellserver/userland-software/init.sls @@ -9,3 +9,4 @@ include: - .base - .irc + - .web diff --git a/roles/shellserver/userland-software/web.sls b/roles/shellserver/userland-software/web.sls new file mode 100644 --- /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