Browse Source

Some doc about 12factors compliance status

boyska 10 years ago
parent
commit
a17868cd31
1 changed files with 19 additions and 0 deletions
  1. 19 0
      12factors.md

+ 19 - 0
12factors.md

@@ -0,0 +1,19 @@
+techrec tries to follow [The Twelve Factors](http://12factor.net/), but it's
+still not perfect
+
+**Codebase**: YES
+**Dependencies**: YES, ffmpeg must be done manually
+**Config**: ALMOST: the environment contains the path for the config file
+**Backing services**: there are none, so YES
+**Build, release, run**: YES
+**Processes**: ALMOST; the process are not completely stateless, as the job
+dispatcher is in them
+**Port binding**: YES
+**Concurrency**: NO; as in Processes, the job dispatcher is a violation
+**Disposability**: YES
+**Dev/prod parity**: YES
+**Logs**: YES; but accesslog is written to stderr
+**Admin processes**: YES, using cli.py
+
+
+vim: set ft=markdown: