From 937da3dec77e135e109b20e2509c8249c47a28ec Mon Sep 17 00:00:00 2001
From: Nemo <me@captnemo.in>
Date: Sun, 18 Feb 2018 03:02:12 +0530
Subject: [PATCH] Switch over to HTTP challenge for traefik

- This is much faster and more reliable
- Unfortunately, can't work for internal domains
- so in.bb8.fun certs are up-in-the-air for now
- they will keep working till the authorizations stay valid
---
 docker/conf/traefik.toml      |  9 +++++++++
 docker/conf/transmission.json |  2 +-
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/docker/conf/traefik.toml b/docker/conf/traefik.toml
index cb6a083..d9d0e14 100644
--- a/docker/conf/traefik.toml
+++ a/docker/conf/traefik.toml
@@ -68,11 +68,18 @@
 email = "acme@captnemo.in"
 storage = "/acme/acme.json"
 entryPoint = "https"
-dnsProvider = "cloudflare"
 onHostRule = false
 onDemand   = false
 acmelogging = true
 
+[acme.httpChallenge]
+  entryPoint = "http"
+
+# Keep DNS challenge disabled
+# for now
+# [acme.dnsChallenge]
+#   provider = "cloudflare"
+#   delayBeforeCheck = 5
 # Get wildcard once possible
 
 [[acme.domains]]
diff --git a/docker/conf/transmission.json b/docker/conf/transmission.json
index b6d1b80..029c854 100644
--- a/docker/conf/transmission.json
+++ a/docker/conf/transmission.json
@@ -40,7 +40,7 @@
     "ratio-limit": 0.2,
     "ratio-limit-enabled": true,
     "rename-partial-files": true,
-    "rpc-host-whitelist": "transmission.bb8.fun",
+    "rpc-host-whitelist": "transmission.bb8.fun,transmission",
     "rpc-host-whitelist-enabled": true,
     "rpc-authentication-required": false,
     "rpc-bind-address": "0.0.0.0",
--
rgit 0.1.5