aboutsummaryrefslogtreecommitdiff
path: root/services/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'services/README.md')
-rw-r--r--services/README.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/services/README.md b/services/README.md
new file mode 100644
index 0000000..d0d1c01
--- /dev/null
+++ b/services/README.md
@@ -0,0 +1,17 @@
+# Services
+
+This directory contains small and simple services that may be run independently.
+Note that composition is not the goal.
+For example, databases and web proxies are handled outsite the containers.
+Use these services for simple deployment and ad hoc testing.
+One nice aspect of small system containers is that you can run these easily on your laptop.
+
+IMPORTANT: more complex services do not belong in this directory.
+
+# Examples
+
+## gn-guile
+
+`gn-guile` is our next generation service (gn4?). It provides a REST API, at this point, and some portals, such as https://aging.genenetwork.org/.
+
+See the [gn-guile](./gn-guile.scm) system definition example.