Add initial configuration for trabaci.debian.org running the ddtp role
[mirror/dsa-puppet.git] / modules / roles / manifests / ddtp.pp
diff --git a/modules/roles/manifests/ddtp.pp b/modules/roles/manifests/ddtp.pp
new file mode 100644 (file)
index 0000000..e18f4e3
--- /dev/null
@@ -0,0 +1,11 @@
+# ddtp.debian.org service
+#
+class roles::ddtp {
+  include apache2
+
+  ssl::service { 'ddtp.debian.org':
+    notify => Exec['service apache2 reload'],
+    key    => true,
+  }
+  onion::service { 'ddtp.debian.org': port => 80, target_address => 'ddtp.debian.org', target_port => 80, direct => true }
+}