Add tls for ionos
Add ipv6 connectivity Enable meshmesh.nl
This commit is contained in:
@@ -7,10 +7,14 @@ resource "docker_image" "nginx-lb" {
|
||||
pull_triggers = [data.docker_registry_image.nginx-lb.sha256_digest]
|
||||
}
|
||||
|
||||
|
||||
|
||||
resource "docker_container" "nginx-lb" {
|
||||
image = docker_image.nginx-lb.image_id
|
||||
name = "nginx-lb"
|
||||
|
||||
#user = "1001:1001"
|
||||
|
||||
env = [
|
||||
"CERTBOT_EMAIL=letsencrypt@meshmesh.nl"
|
||||
]
|
||||
@@ -45,18 +49,41 @@ resource "docker_container" "nginx-lb" {
|
||||
type = "bind"
|
||||
}
|
||||
|
||||
mounts {
|
||||
target = "/var/www/meshmesh.nl/current"
|
||||
source = "/var/www/meshmesh.nl/current"
|
||||
type = "bind"
|
||||
}
|
||||
|
||||
restart = "always"
|
||||
|
||||
networks_advanced {
|
||||
name = docker_network.bridge-v6.name
|
||||
}
|
||||
|
||||
ports {
|
||||
internal = 80
|
||||
external = 80
|
||||
}
|
||||
|
||||
ports {
|
||||
internal = 80
|
||||
external = 80
|
||||
ip = "2a02:2479:e7:3900::1"
|
||||
}
|
||||
|
||||
ports {
|
||||
internal = 443
|
||||
external = 443
|
||||
}
|
||||
|
||||
ports {
|
||||
internal = 443
|
||||
external = 443
|
||||
ip = "2a02:2479:e7:3900::1"
|
||||
}
|
||||
|
||||
|
||||
lifecycle {
|
||||
ignore_changes = [
|
||||
ulimit,
|
||||
|
||||
Reference in New Issue
Block a user