From e425b0c137cc72017e67c2650e5e4991cf0f2a43 Mon Sep 17 00:00:00 2001 From: Daniel Date: Sun, 9 Nov 2025 03:54:15 -0300 Subject: [PATCH] Actualizando detalles de home assistant y traefik --- proxmox/homeassistant/main.tf | 2 +- stacks/traefik/dynamic/middlewares.yml | 2 -- stacks/traefik/dynamic/proxmox.yml | 34 ++++++++++++++++++++++++++ 3 files changed, 35 insertions(+), 3 deletions(-) create mode 100644 stacks/traefik/dynamic/proxmox.yml diff --git a/proxmox/homeassistant/main.tf b/proxmox/homeassistant/main.tf index d68ddd5..bd77584 100644 --- a/proxmox/homeassistant/main.tf +++ b/proxmox/homeassistant/main.tf @@ -28,7 +28,7 @@ resource "proxmox_virtual_environment_vm" "homeassistant" { name = "homeassistant" node_name = var.proxmox_node - stop_on_destroy = true + agent { enabled = true } bios = "ovmf" diff --git a/stacks/traefik/dynamic/middlewares.yml b/stacks/traefik/dynamic/middlewares.yml index dfcf72b..95283d3 100644 --- a/stacks/traefik/dynamic/middlewares.yml +++ b/stacks/traefik/dynamic/middlewares.yml @@ -4,8 +4,6 @@ http: ipWhiteList: sourceRange: - "192.168.0.0/16" - - "10.0.0.0/8" - - "127.0.0.1/32" redirect-to-https: redirectScheme: scheme: https diff --git a/stacks/traefik/dynamic/proxmox.yml b/stacks/traefik/dynamic/proxmox.yml new file mode 100644 index 0000000..9bf63c0 --- /dev/null +++ b/stacks/traefik/dynamic/proxmox.yml @@ -0,0 +1,34 @@ +http: + routers: + proxmox-web: + rule: Host(`proxmox.skrd.fun`) + entryPoints: + - web + middlewares: + - local-only + - redirect-to-https + service: noop + proxmox: + rule: Host(`proxmox.skrd.fun`) + entryPoints: + - websecure + service: proxmox-svc + tls: + certResolver: cf + middlewares: + - local-only + services: + proxmox-svc: + loadBalancer: + servers: + - url: "https://192.168.2.1:8006" + passHostHeader: true + serversTransport: proxmox-transport + noop: + loadBalancer: + servers: + - url: "http://0.0.0.0" + + serversTransports: + proxmox-transport: + insecureSkipVerify: true