From 5c887cd80bf71b2792961da1b51579c25fe1d0a2 Mon Sep 17 00:00:00 2001 From: eddie-sjoblad Date: Wed, 14 Jan 2026 22:51:05 +0100 Subject: [PATCH] Add support for CIDR --- bootstrap/helpers/docker.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/bootstrap/helpers/docker.php b/bootstrap/helpers/docker.php index 55e9baeaa..426d9bc09 100644 --- a/bootstrap/helpers/docker.php +++ b/bootstrap/helpers/docker.php @@ -430,8 +430,9 @@ function fqdnLabelsForTraefik(string $uuid, Collection $domains, bool $is_force_ $ip_list = explode(',', $test_ipallowlist); $sane_ip_list = []; foreach ($ip_list as $_ip) { - if (filter_var($_ip, FILTER_VALIDATE_IP)) { - $sane_ip_list[] = trim($_ip); + $_ip = trim($_ip); + if (preg_match('/^(\d{1,3}\.){3}\d{1,3}(\/([0-9]|[12][0-9]|3[0-2]))?$/', $_ip)) { + $sane_ip_list[] = $_ip; } }