Debianized, add compose and generic containers with upstart.
diff --git a/metadata/service/compose/container/leonardo.yml b/metadata/service/compose/container/leonardo.yml
new file mode 100644
index 0000000..3e284d1
--- /dev/null
+++ b/metadata/service/compose/container/leonardo.yml
@@ -0,0 +1,14 @@
+classes:
+- service.docker.compose.container.postgresql
+- service.docker.compose.container.memcached
+parameters:
+  docker:
+    compose:
+      container:
+        postgres:
+          restart: always
+          image: leonardocms/demo:latest
+          volumes_from:
+            - memcached
+          ports:
+            - "5432:5432"
diff --git a/metadata/service/compose/container/memcached.yml b/metadata/service/compose/container/memcached.yml
new file mode 100644
index 0000000..229bc9c
--- /dev/null
+++ b/metadata/service/compose/container/memcached.yml
@@ -0,0 +1,8 @@
+parameters:
+  docker:
+    compose:
+      container:
+        memcached:
+          image: memcached:latest
+          ports:
+            - "11211:11211"
\ No newline at end of file
diff --git a/metadata/service/compose/container/postgresql.yml b/metadata/service/compose/container/postgresql.yml
new file mode 100644
index 0000000..3cca4fd
--- /dev/null
+++ b/metadata/service/compose/container/postgresql.yml
@@ -0,0 +1,11 @@
+parameters:
+  docker:
+    compose:
+      container:
+        postgres:
+          restart: always
+          image: postgres:latest
+          volumes_from:
+            - memcached
+          ports:
+            - "5432:5432"
diff --git a/metadata/service/compose/container/registry.yml b/metadata/service/compose/container/registry.yml
new file mode 100644
index 0000000..75eec8a
--- /dev/null
+++ b/metadata/service/compose/container/registry.yml
@@ -0,0 +1,19 @@
+parameters:
+  docker:
+    compose:
+      container:
+        registry:
+          restart: always
+          image: registry:2
+          ports:
+            - 5000:5000
+          environment:
+            REGISTRY_HTTP_TLS_CERTIFICATE: /certs/domain.crt
+            REGISTRY_HTTP_TLS_KEY: /certs/domain.key
+            REGISTRY_AUTH: htpasswd
+            REGISTRY_AUTH_HTPASSWD_PATH: /auth/htpasswd
+            REGISTRY_AUTH_HTPASSWD_REALM: Registry Realm
+          volumes:
+            - /path/data:/var/lib/registry
+            - /etc/certs:/certs
+            - /path/auth:/auth
\ No newline at end of file
diff --git a/metadata/service/compose/init.yml b/metadata/service/compose/init.yml
new file mode 100644
index 0000000..8d96859
--- /dev/null
+++ b/metadata/service/compose/init.yml
@@ -0,0 +1,6 @@
+applications:
+- docker
+parameters:
+  docker:
+    compose:
+      enabled: true
\ No newline at end of file