From b05bd3bd8b50769e5a22d8e524369220253c9a74 Mon Sep 17 00:00:00 2001 From: Nemo Date: Thu, 19 Apr 2018 20:40:52 +0530 Subject: [PATCH] cleanup, downgrade traefik --- docker/conf/traefik.toml | 45 +++++----------------------------------- docker/data.tf | 2 +- docker/images.tf | 2 +- docker/traefik.tf | 2 +- 4 files changed, 8 insertions(+), 43 deletions(-) diff --git a/docker/conf/traefik.toml b/docker/conf/traefik.toml index 3f8965d..22d53b4 100644 --- a/docker/conf/traefik.toml +++ b/docker/conf/traefik.toml @@ -2,8 +2,11 @@ defaultEntryPoints = ["http", "https"] # Have to enable this because of heimdall InsecureSkipVerify = true - sendAnonymousUsage = true +checkNewVersion = false + +[traefikLog] +[accessLog] [entryPoints] [entryPoints.http] @@ -30,7 +33,7 @@ sendAnonymousUsage = true endpoint = "unix:///var/run/docker.sock" domain = "bb8.fun" watch = true - exposedbydefault = false + exposedbydefault = true [file] [backends] @@ -74,7 +77,6 @@ sendAnonymousUsage = true [web.metrics.prometheus] [acme] - email = "acme@captnemo.in" storage = "/acme/acme.json" entryPoint = "https" @@ -89,43 +91,6 @@ acmelogging = true provider = "cloudflare" delayBeforeCheck = 30 -# This is a legacy certificate -# From when traefik did not support -# wildcard certs -[[acme.domains]] -main = "bb8.fun" -sans = [ - "ads.bb8.fun", - "airsonic.bb8.fun", - "apps.bb8.fun", - "cadvisor.bb8.fun", - "dns.bb8.fun", - "emby.bb8.fun", - "falcon.bb8.fun", # Temporarily used for lidarr - "ghost.bb8.fun", - "grafana.bb8.fun", # Unused - "headphones.bb8.fun", - "home.bb8.fun", - "info.bb8.fun", - "jackett.bb8.fun", - "library.bb8.fun", - "luke.bb8.fun", - "monitoring.bb8.fun", - # "lidarr.bb8.fun", (TBA) - "ombi.bb8.fun", # Unused - "pics.bb8.fun", - "radarr.bb8.fun", - "read.bb8.fun", - "rey.bb8.fun", - "scan.bb8.fun", - "sonarr.bb8.fun", - "tatooine.bb8.fun", - "tie.bb8.fun", - "traefik.bb8.fun", - "transmission.bb8.fun", - "wifi.bb8.fun", - "wiki.bb8.fun" -] # Primary 2 wildcard certs [[acme.domains]] main = "*.bb8.fun" diff --git a/docker/data.tf b/docker/data.tf index 7e2d53b..9732569 100644 --- a/docker/data.tf +++ b/docker/data.tf @@ -11,7 +11,7 @@ data "docker_registry_image" "percona-mongodb-server" { data "docker_registry_image" "traefik" { # Critical and I like upgrading it # for updating config for new features - name = "traefik:1.6" + name = "traefik:1.6.0-rc5-alpine" } # YOLO everything else diff --git a/docker/images.tf b/docker/images.tf index a860242..3739293 100644 --- a/docker/images.tf +++ b/docker/images.tf @@ -13,7 +13,7 @@ resource "docker_image" "transmission" { pull_triggers = ["${data.docker_registry_image.transmission.sha256_digest}"] } -resource "docker_image" "traefik" { +resource "docker_image" "traefik16" { name = "${data.docker_registry_image.traefik.name}" pull_triggers = ["${data.docker_registry_image.traefik.sha256_digest}"] } diff --git a/docker/traefik.tf b/docker/traefik.tf index c0e676b..00c95e7 100644 --- a/docker/traefik.tf +++ b/docker/traefik.tf @@ -1,6 +1,6 @@ resource "docker_container" "traefik" { name = "traefik" - image = "${docker_image.traefik.latest}" + image = "${docker_image.traefik16.latest}" # Admin Backend ports {