aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2016-02-25 23:29:50 +0100
committerDimitri Sokolyuk <demon@dim13.org>2016-02-25 23:29:50 +0100
commitd527e9ad55809f37d3107fc89a2210c25627a573 (patch)
treeda0f07932906811956d33a4243ea43f765522876 /doc
parentc3c7520b5044e428524103919e7e48a7468cbe7c (diff)
Cleanup
Diffstat (limited to 'doc')
-rw-r--r--doc/acme.dot29
-rw-r--r--doc/acme.yml23
2 files changed, 52 insertions, 0 deletions
diff --git a/doc/acme.dot b/doc/acme.dot
new file mode 100644
index 0000000..78aeb12
--- /dev/null
+++ b/doc/acme.dot
@@ -0,0 +1,29 @@
+digraph acme {
+ rankdir = LR;
+ node [ shape = box ];
+
+ edge [ style = dotted ];
+ "directory" -> "new-reg";
+ "directory" -> "new-authz";
+ "directory" -> "new-cert";
+ "directory" -> "revoke-cert";
+
+ edge [ style = solid, label = "Location" ];
+ "new-reg" -> "reg";
+ "new-authz" -> "authz";
+ "authz" -> "challenge";
+ "new-cert" -> "cert";
+
+ edge [ style = dashed, label = "next" ];
+ "new-reg" -> "new-authz";
+ "reg" -> "new-authz";
+ "new-authz" -> "new-cert";
+ "authz" -> "new-cert";
+
+ edge [ label = "up" ];
+ "cert" -> "cert-chain";
+ "challenge" -> "authz";
+
+ edge [ label = "revoke" ];
+ "cert" -> "revoke-cert";
+}
diff --git a/doc/acme.yml b/doc/acme.yml
new file mode 100644
index 0000000..3ef172e
--- /dev/null
+++ b/doc/acme.yml
@@ -0,0 +1,23 @@
+---
+- mail: another@example.com
+ key: /etc/acme.key
+ provider: https://acme-staging.api.letsencrypt.org/directory
+ want:
+ - domain:
+ - www.example.com
+ - example.com
+ cert: /etc/certs/www_example_com.pem
+ key: /etc/private/www_example_com.key
+ hook: service nginx reload
+ webroot: /var/www/htdocs
+ - domain: other.example.com
+ cert: /etc/certs/other_example_com.pem
+ key: /etc/private/other_example_com.key
+
+- mail: a.n.other@example.net
+ key: /etc/another.key
+ provider: https://acme-staging.api.letsencrypt.org/directory
+ want:
+ - domain: www.example.net
+ cert: /etc/certs/www_example_net.pem
+ key: /etc/private/www_example_net.key