readd not working headscale ui [ci skip]

This commit is contained in:
Viktor Barzin 2024-10-27 18:19:15 +00:00
parent 35bd03fc49
commit 2279477661
No known key found for this signature in database
GPG key ID: 4056458DBDBF8863
4 changed files with 36 additions and 36 deletions

View file

@ -100,21 +100,21 @@ resource "kubernetes_deployment" "headscale" {
# }
# }
container {
# image = "ghcr.io/gurucomputing/headscale-ui:latest"
image = "ghcr.io/tale/headplane:0.3.2"
name = "headscale-ui"
image = "ghcr.io/gurucomputing/headscale-ui:latest"
# image = "ghcr.io/tale/headplane:0.3.2"
name = "headscale-ui"
port {
# container_port = 8081
container_port = 3000
container_port = 8081
# container_port = 3000
}
env {
name = "HTTP_PORT"
value = "8081"
}
env {
name = "HTTPS_PORT"
value = "8082"
}
# env {
# name = "HTTPS_PORT"
# value = "8082"
# }
env {
name = "HEADSCALE_URL"
value = "http://localhost:8080"
@ -161,11 +161,11 @@ resource "kubernetes_service" "headscale" {
protocol = "TCP"
}
port {
name = "headscale-ui"
port = "80"
# target_port = 8081
target_port = 3000
protocol = "TCP"
name = "headscale-ui"
port = "80"
target_port = 8081
# target_port = 3000
protocol = "TCP"
}
port {
name = "metrics"
@ -196,13 +196,13 @@ resource "kubernetes_ingress_v1" "headscale" {
host = "headscale.viktorbarzin.me"
http {
path {
# path = "/web"
path = "/admin"
path = "/web"
# path = "/admin"
backend {
service {
name = "headscale"
port {
number = 80
number = 8081
}
}
}

View file

@ -472,27 +472,28 @@ resource "kubernetes_deployment" "ingress_nginx_controller" {
name = "MODE"
value = "stream"
}
# env {
# name = "CAPTCHA_PROVIDER"
# value = "recaptcha"
# }
env {
name = "CAPTCHA_PROVIDER"
value = "recaptcha"
}
env {
name = "BOUNCING_ON_TYPE"
value = "all"
}
env {
name = "SECRET_KEY"
value = var.crowdsec_captcha_secret_key
}
env {
name = "SITE_KEY"
value = var.crowdsec_captcha_site_key
name = "BOUNCING_ON_TYPE"
# value = "all"
value = "ban"
}
# env {
# name = "SECRET_KEY"
# value = var.crowdsec_captcha_secret_key
# }
# env {
# name = "SITE_KEY"
# value = var.crowdsec_captcha_site_key
# }
env {
name = "DISABLE_RUN"
value = "true"
}
# env {
# name = "DISABLE_RUN"
# value = "true"
# }
env {
name = "BAN_TEMPLATE_PATH"
value = "/etc/nginx/lua/plugins/crowdsec/templates/ban.html"

View file

@ -205,7 +205,6 @@ module "ha-london" {
external_name = "ha-london.viktorbarzin.lan"
port = 8123
tls_secret_name = var.tls_secret_name
proxy_timeout = 360
depends_on = [kubernetes_namespace.reverse-proxy]
}

Binary file not shown.