From 9a1c9124ae0a12bf9b06bd1e790b75d6eabdf868 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Thu, 26 Sep 2024 13:47:13 +0200 Subject: [PATCH] refactor: Add support for IPv6 addresses in sslip function --- bootstrap/helpers/shared.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bootstrap/helpers/shared.php b/bootstrap/helpers/shared.php index 856222626..350f16837 100644 --- a/bootstrap/helpers/shared.php +++ b/bootstrap/helpers/shared.php @@ -505,6 +505,12 @@ function sslip(Server $server) return "http://$baseIp.sslip.io"; } + // ipv6 + if (str($server->ip)->contains(':')) { + $ipv6 = str($server->ip)->replace(':', '-'); + + return "http://{$ipv6}.sslip.io"; + } return "http://{$server->ip}.sslip.io"; }