cleanup, downgrade traefik

This commit is contained in:
Nemo 2018-04-19 20:40:52 +05:30
parent 452c7d5b79
commit b05bd3bd8b
4 changed files with 8 additions and 43 deletions

View File

@ -2,8 +2,11 @@ defaultEntryPoints = ["http", "https"]
# Have to enable this because of heimdall # Have to enable this because of heimdall
InsecureSkipVerify = true InsecureSkipVerify = true
sendAnonymousUsage = true sendAnonymousUsage = true
checkNewVersion = false
[traefikLog]
[accessLog]
[entryPoints] [entryPoints]
[entryPoints.http] [entryPoints.http]
@ -30,7 +33,7 @@ sendAnonymousUsage = true
endpoint = "unix:///var/run/docker.sock" endpoint = "unix:///var/run/docker.sock"
domain = "bb8.fun" domain = "bb8.fun"
watch = true watch = true
exposedbydefault = false exposedbydefault = true
[file] [file]
[backends] [backends]
@ -74,7 +77,6 @@ sendAnonymousUsage = true
[web.metrics.prometheus] [web.metrics.prometheus]
[acme] [acme]
email = "acme@captnemo.in" email = "acme@captnemo.in"
storage = "/acme/acme.json" storage = "/acme/acme.json"
entryPoint = "https" entryPoint = "https"
@ -89,43 +91,6 @@ acmelogging = true
provider = "cloudflare" provider = "cloudflare"
delayBeforeCheck = 30 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 # Primary 2 wildcard certs
[[acme.domains]] [[acme.domains]]
main = "*.bb8.fun" main = "*.bb8.fun"

View File

@ -11,7 +11,7 @@ data "docker_registry_image" "percona-mongodb-server" {
data "docker_registry_image" "traefik" { data "docker_registry_image" "traefik" {
# Critical and I like upgrading it # Critical and I like upgrading it
# for updating config for new features # for updating config for new features
name = "traefik:1.6" name = "traefik:1.6.0-rc5-alpine"
} }
# YOLO everything else # YOLO everything else

View File

@ -13,7 +13,7 @@ resource "docker_image" "transmission" {
pull_triggers = ["${data.docker_registry_image.transmission.sha256_digest}"] pull_triggers = ["${data.docker_registry_image.transmission.sha256_digest}"]
} }
resource "docker_image" "traefik" { resource "docker_image" "traefik16" {
name = "${data.docker_registry_image.traefik.name}" name = "${data.docker_registry_image.traefik.name}"
pull_triggers = ["${data.docker_registry_image.traefik.sha256_digest}"] pull_triggers = ["${data.docker_registry_image.traefik.sha256_digest}"]
} }

View File

@ -1,6 +1,6 @@
resource "docker_container" "traefik" { resource "docker_container" "traefik" {
name = "traefik" name = "traefik"
image = "${docker_image.traefik.latest}" image = "${docker_image.traefik16.latest}"
# Admin Backend # Admin Backend
ports { ports {