From 1644a9628f2140420c5a1fd0afd3cf0ba50f2d91 Mon Sep 17 00:00:00 2001 From: Robert Gingras Date: Mon, 17 Nov 2025 22:54:50 -0500 Subject: [PATCH] Fix SSH_PORT logic to be API-backed --- .../var-lib-vz-snippets/create-container-new.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/container-creation/intern-phxdc-pve1/var-lib-vz-snippets/create-container-new.sh b/container-creation/intern-phxdc-pve1/var-lib-vz-snippets/create-container-new.sh index d2073ca0..307fc06f 100755 --- a/container-creation/intern-phxdc-pve1/var-lib-vz-snippets/create-container-new.sh +++ b/container-creation/intern-phxdc-pve1/var-lib-vz-snippets/create-container-new.sh @@ -290,7 +290,7 @@ else /var/lib/vz/snippets/register-container.sh $CONTAINER_ID $HTTP_PORT "" "$PROXMOX_USERNAME" fi -SSH_PORT=$(iptables -t nat -S PREROUTING | grep "to-destination $CONTAINER_IP:22" | awk -F'--dport ' '{print $2}' | awk '{print $1}' | head -n 1 || true) +SSH_PORT="$(curl https://create-a-container.opensource.mieweb.org/nginx.conf | grep -B2 "$CONTAINER_IP:22" | sed -n 's/.*listen[[:space:]]\+\([0-9]\+\).*/\1/p')" echo "Adding container MOTD information..." # port_map.json remains on central nginx host (10.15.20.69) — leave as-is unless you want to change that behavior