summaryrefslogtreecommitdiff
path: root/profiles/wheezy/classes/Service/web
diff options
context:
space:
mode:
Diffstat (limited to 'profiles/wheezy/classes/Service/web')
-rw-r--r--profiles/wheezy/classes/Service/web/apache/gnutls.yml7
-rw-r--r--profiles/wheezy/classes/Service/web/apache/index.yml9
-rw-r--r--profiles/wheezy/classes/Service/web/apache/uwsgi.yml9
-rw-r--r--profiles/wheezy/classes/Service/web/index.yml5
-rw-r--r--profiles/wheezy/classes/Service/web/mail/cider.yml9
-rw-r--r--profiles/wheezy/classes/Service/web/uwsgi/index.yml9
-rw-r--r--profiles/wheezy/classes/Service/web/uwsgi/psgi.yml9
-rw-r--r--profiles/wheezy/classes/Service/web/uwsgi/python.yml9
-rw-r--r--profiles/wheezy/classes/Service/web/wiki/moinmoin.yml9
9 files changed, 75 insertions, 0 deletions
diff --git a/profiles/wheezy/classes/Service/web/apache/gnutls.yml b/profiles/wheezy/classes/Service/web/apache/gnutls.yml
new file mode 100644
index 0000000..f2ef7a9
--- /dev/null
+++ b/profiles/wheezy/classes/Service/web/apache/gnutls.yml
@@ -0,0 +1,7 @@
+classes:
+ - Service.web.apache
+parameters:
+ doc:
+ service-web:
+ pkg:
+ - install Apache2 plugin GnuTLS
diff --git a/profiles/wheezy/classes/Service/web/apache/index.yml b/profiles/wheezy/classes/Service/web/apache/index.yml
new file mode 100644
index 0000000..af93509
--- /dev/null
+++ b/profiles/wheezy/classes/Service/web/apache/index.yml
@@ -0,0 +1,9 @@
+classes:
+ - Service.web
+parameters:
+ doc:
+ service-web:
+ pkg:
+ - install web service Apache2
+ pkg:
+ - apache2-mpm-worker
diff --git a/profiles/wheezy/classes/Service/web/apache/uwsgi.yml b/profiles/wheezy/classes/Service/web/apache/uwsgi.yml
new file mode 100644
index 0000000..01d8760
--- /dev/null
+++ b/profiles/wheezy/classes/Service/web/apache/uwsgi.yml
@@ -0,0 +1,9 @@
+classes:
+ - Service.web.apache
+parameters:
+ doc:
+ service-web:
+ pkg:
+ - install Apache2 plugin for uWSGI
+ pkg:
+ - libapache2-mod-uwsgi
diff --git a/profiles/wheezy/classes/Service/web/index.yml b/profiles/wheezy/classes/Service/web/index.yml
new file mode 100644
index 0000000..80392e7
--- /dev/null
+++ b/profiles/wheezy/classes/Service/web/index.yml
@@ -0,0 +1,5 @@
+parameters:
+ doc:
+ service-web:
+ headline:
+ - Web service
diff --git a/profiles/wheezy/classes/Service/web/mail/cider.yml b/profiles/wheezy/classes/Service/web/mail/cider.yml
new file mode 100644
index 0000000..b213a31
--- /dev/null
+++ b/profiles/wheezy/classes/Service/web/mail/cider.yml
@@ -0,0 +1,9 @@
+classes:
+ - Service.web.uwsgi.psgi
+parameters:
+ doc:
+ service-web:
+ pkg:
+ - include webmail service CiderWebmail
+ pkg-auto:
+ - ciderwebmail
diff --git a/profiles/wheezy/classes/Service/web/uwsgi/index.yml b/profiles/wheezy/classes/Service/web/uwsgi/index.yml
new file mode 100644
index 0000000..40059cd
--- /dev/null
+++ b/profiles/wheezy/classes/Service/web/uwsgi/index.yml
@@ -0,0 +1,9 @@
+classes:
+ - Service.web.apache
+parameters:
+ doc:
+ service-web:
+ pkg:
+ - install web service uWSGI
+ pkg:
+ - uwsgi
diff --git a/profiles/wheezy/classes/Service/web/uwsgi/psgi.yml b/profiles/wheezy/classes/Service/web/uwsgi/psgi.yml
new file mode 100644
index 0000000..afaaa48
--- /dev/null
+++ b/profiles/wheezy/classes/Service/web/uwsgi/psgi.yml
@@ -0,0 +1,9 @@
+classes:
+ - Service.web.uwsgi
+parameters:
+ doc:
+ service-web:
+ pkg:
+ - install uWSGI plugin for Perl PSGI interface
+ pkg:
+ - uwsgi-plugin-psgi
diff --git a/profiles/wheezy/classes/Service/web/uwsgi/python.yml b/profiles/wheezy/classes/Service/web/uwsgi/python.yml
new file mode 100644
index 0000000..f21bac2
--- /dev/null
+++ b/profiles/wheezy/classes/Service/web/uwsgi/python.yml
@@ -0,0 +1,9 @@
+classes:
+ - Service.web.uwsgi
+parameters:
+ doc:
+ service-web:
+ pkg:
+ - install uWSGI plugin for Python WSGI interface
+ pkg:
+ - uwsgi-plugin-python
diff --git a/profiles/wheezy/classes/Service/web/wiki/moinmoin.yml b/profiles/wheezy/classes/Service/web/wiki/moinmoin.yml
new file mode 100644
index 0000000..3c364cf
--- /dev/null
+++ b/profiles/wheezy/classes/Service/web/wiki/moinmoin.yml
@@ -0,0 +1,9 @@
+classes:
+ - Service.web.uwsgi.python
+parameters:
+ doc:
+ service-web:
+ pkg:
+ - include wiki service MoinMoin
+ pkg-auto:
+ - python-moinmoin