chore(dasuten): Actualizaciones migración SQL, W-Zombi y scripts

This commit is contained in:
Ricardo Monla
2026-04-10 11:52:23 -03:00
parent 12aede9d5e
commit 941da87ed2
10 changed files with 440 additions and 49 deletions
+1 -1
View File
@@ -1 +1 @@
{"id":200,"cmd":"Rename-Computer -NewName dasu-sql3"}
{"id":237,"cmd":"Stop-Service sshd; (Get-Content C:\\ProgramData\\ssh\\sshd_config) -replace \\\"#Port 22\\\",\\\"Port 7022\\\" | Set-Content C:\\ProgramData\\ssh\\sshd_config; Start-Service sshd; New-NetFirewallRule -Name sshd7022 -DisplayName OpenSSH-7022 -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 7022; Get-Service sshd | Select-Object Status"}
+4 -3
View File
@@ -7,9 +7,10 @@ module WZombi
@config = config
end
def call(_req, res)
# Priorizamos host desde variable de entorno, sino usamos la IP Tailscale conocida
host = ENV.fetch("WZ_HOST", "100.111.195.4:#{@config.puerto}")
def call(req, res)
# Priorizamos host desde variable de entorno, luego el header Host (soporte relay), sino fallback a env/tailscale
req_host = req.host ? "#{req.host}:#{req.port}" : nil
host = ENV["WZ_HOST"] || req_host || "100.111.195.4:#{@config.puerto}"
res.body = Engine::PS1Builder.build(host: host)
end
end