aboutsummaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
Diffstat (limited to 'templates')
-rw-r--r--templates/pvebanner.bash27
1 files changed, 27 insertions, 0 deletions
diff --git a/templates/pvebanner.bash b/templates/pvebanner.bash
new file mode 100644
index 0000000..7f79b6d
--- /dev/null
+++ b/templates/pvebanner.bash
@@ -0,0 +1,27 @@
+#!/bin/bash
+set -e
+
+LISTEN_IP=$(grep '^LISTEN_IP=' /etc/default/pveproxy | cut -d'"' -f2)
+NAT_SUBNET={{ nat_subnet }}
+NAT_SUBNET_PREFIX={{ nat_subnet_prefix }}
+NAT_BRIDGE_IP={{ nat_bridge_ip }}
+WG_SUBNET={{ wg_subnet }}
+WG_PORT={{ wg_port }}
+
+> /etc/issue
+
+cat > /etc/motd << EOF
+Welcome to the Proxmox Virtual Environment. Please use your web browser to
+configure this server, only accessible via WireGuard:
+
+ https://${LISTEN_IP}:8006
+
+Network configuration:
+
+ - VM/CT subnet ${NAT_SUBNET}
+ - dnsmasq for vmbr1 ${NAT_SUBNET_PREFIX}.100 - ${NAT_SUBNET_PREFIX}.200, 12h
+ - Bridge IP ${NAT_BRIDGE_IP}
+ - WireGuard subnet ${WG_SUBNET}
+ - Wireguard port ${WG_PORT}
+
+EOF