[traefik] Upgrade 1.17 conf for tatooine.club
This commit is contained in:
parent
18f32691f6
commit
af20a4efb9
@ -1,18 +1,21 @@
|
|||||||
resource "docker_container" "traefik" {
|
resource "docker_container" "traefik" {
|
||||||
name = "traefik"
|
name = "traefik"
|
||||||
image = docker_image.traefik17.latest
|
image = docker_image.traefik17.image_id
|
||||||
|
|
||||||
# Admin Backend
|
|
||||||
ports {
|
labels {
|
||||||
internal = 1111
|
label = "traefik.enable"
|
||||||
external = 1111
|
value = "true"
|
||||||
ip = var.ips["eth0"]
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ports {
|
labels {
|
||||||
internal = 1111
|
label = "traefik.http.routers.api.rule"
|
||||||
external = 1111
|
value = "Host('traefik.in.bb8.fun')"
|
||||||
ip = var.ips["tun0"]
|
}
|
||||||
|
|
||||||
|
labels {
|
||||||
|
label = "traefik.http.routers.api.service"
|
||||||
|
value = "api@internal"
|
||||||
}
|
}
|
||||||
|
|
||||||
# Local Web Server
|
# Local Web Server
|
||||||
@ -61,6 +64,20 @@ resource "docker_container" "traefik" {
|
|||||||
file = "/etc/traefik/git.captnemo.in.key"
|
file = "/etc/traefik/git.captnemo.in.key"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
upload {
|
||||||
|
content = file(
|
||||||
|
"/home/nemo/projects/personal/certs/lego/certificates/tatooine.club.key",
|
||||||
|
)
|
||||||
|
file = "/etc/traefik/tatooine.club.key"
|
||||||
|
}
|
||||||
|
|
||||||
|
upload {
|
||||||
|
content = file(
|
||||||
|
"/home/nemo/projects/personal/certs/lego/certificates/tatooine.club.crt",
|
||||||
|
)
|
||||||
|
file = "/etc/traefik/tatooine.club.crt"
|
||||||
|
}
|
||||||
|
|
||||||
upload {
|
upload {
|
||||||
content = file(
|
content = file(
|
||||||
"/home/nemo/projects/personal/certs/rss.captnemo.in/fullchain.pem",
|
"/home/nemo/projects/personal/certs/rss.captnemo.in/fullchain.pem",
|
||||||
|
Loading…
Reference in New Issue
Block a user