Merge pull request #3758 from MarioZet23/custom-traefik-middleware

feat: Custom traefik middlewares v2
This commit is contained in:
Andras Bacsai 2024-10-08 11:23:04 +02:00 committed by GitHub
commit 9c2b24b9d0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -332,8 +332,12 @@ function fqdnLabelsForTraefik(string $uuid, Collection $domains, bool $is_force_
if (preg_match('/traefik\.http\.middlewares\.(.*?)(\.|$)/', $item, $matches)) {
return $matches[1];
}
if (preg_match('/coolify\.traefik\.middlewares=(.*)/', $item, $matches)) {
return explode(',', $matches[1]);
}
return null;
})->filter()
})->flatten()
->filter()
->unique();
}
foreach ($domains as $loop => $domain) {