cleanup, downgrade traefik
This commit is contained in:
parent
452c7d5b79
commit
b05bd3bd8b
|
@ -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"
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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}"]
|
||||||
}
|
}
|
||||||
|
|
|
@ -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 {
|
||||||
|
|
Loading…
Reference in New Issue