DNS and certificate fixes
Diff
miniflux.tf | 2 +-
rss-bridge.tf | 4 ++++
docker/traefik.tf | 12 +++++++-----
mastodon/main.tf | 12 ++++++++++++
media/emby.tf | 2 +-
modules/container/main.tf | 1 +
modules/container/vars.tf | 5 +++++
7 files changed, 30 insertions(+), 8 deletions(-)
@@ -1,7 +1,7 @@
module "miniflux-container" {
name = "miniflux"
source = "./modules/container"
image = "miniflux/miniflux:2.0.50"
image = "miniflux/miniflux:2.0.51"
web = {
expose = true
@@ -1,8 +1,12 @@
module "rss-bridge" {
name = "rss-bridge"
source = "./modules/container"
image = "ghcr.io/rss-bridge/rss-bridge:latest"
dns = [
"192.168.1.111",
"1.1.1.1"
]
resource = {
memory = 256
@@ -56,7 +56,6 @@
)
file = "/etc/traefik/git.captnemo.in.crt"
}
upload {
content = file(
"/home/nemo/projects/personal/certs/git.captnemo.in/privkey.pem",
@@ -66,17 +65,18 @@
upload {
content = file(
"/home/nemo/projects/personal/certs/lego/certificates/tatooine.club.key",
"/home/nemo/projects/personal/certs/tatooine.club/fullchain.pem",
)
file = "/etc/traefik/tatooine.club.key"
file = "/etc/traefik/tatooine.club.crt"
}
upload {
content = file(
"/home/nemo/projects/personal/certs/lego/certificates/tatooine.club.crt",
"/home/nemo/projects/personal/certs/tatooine.club/privkey.pem",
)
file = "/etc/traefik/tatooine.club.crt"
file = "/etc/traefik/tatooine.club.key"
}
upload {
content = file(
@@ -5,6 +5,10 @@
keep_image = true
networks = ["mastodon", "traefik", "external", "postgres"]
dns = [
"192.168.1.111",
"1.1.1.1"
]
labels = {
"traefik.frontend.headers.STSPreload" = "true"
@@ -54,6 +58,10 @@
])
networks = ["postgres", "external", "mastodon"]
dns = [
"192.168.1.111",
"1.1.1.1"
]
command = [
"node",
@@ -84,6 +92,10 @@
}
networks = ["postgres", "external", "mastodon"]
dns = [
"192.168.1.111",
"1.1.1.1"
]
command = [
"bundle",
@@ -53,7 +53,7 @@
gpus = "all"
env = [
@@ -16,6 +16,7 @@
command = var.command
entrypoint = var.entrypoint
user = var.user
dns = var.dns
privileged = var.privileged
@@ -146,3 +146,8 @@
type = bool
default = false
}
variable "dns" {
description = "set of dns servers"
default = []
}