aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/roles/workspace
diff options
context:
space:
mode:
Diffstat (limited to 'roles/workspace')
-rw-r--r--roles/workspace/README.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/roles/workspace/README.md b/roles/workspace/README.md
new file mode 100644
index 0000000..44af085
--- /dev/null
+++ b/roles/workspace/README.md
@@ -0,0 +1,8 @@
+This role is the most specialized and opinionated of all. It can be used to
+clone a bunch of repositories to /srv/workspace; it then tries to run either
+`make` or `docker-compose up -d` in each of these repositories, which are
+called "projects".
+
+This is how my web "projects" are set up; typically, a project is a repository
+with a Makefile which calls docker-compose in a bunch of sub-directories. This
+feels like a lame hack, but has worked pretty well so far.