improvements

master
Orph 2022-12-02 10:31:48 +00:00
parent 5e7aa40421
commit 4468813370
1 changed files with 11 additions and 5 deletions

View File

@ -48,7 +48,13 @@ foreach ($config['servers'] as $server_name => $server_ip) {
continue;
}
$main_router = [
$http_router = [
'entryPoints' => ['web'],
'rule' => $router['rule'],
'service' => $server_key,
];
$ssl_router = [
'entryPoints' => ['websecure'],
'rule' => $router['rule'],
'service' => $server_key,
@ -59,15 +65,15 @@ foreach ($config['servers'] as $server_name => $server_ip) {
];
foreach ($domains as $domain) {
$main_router['tls']['domains'][] = [
$ssl_router['tls']['domains'][] = [
'main' => $domain,
'sans' => [],
];
}
$router_name = $server_key . '--' . $router['name'];
$router_name = str_replace(['@'], '_', $router_name);
$data['http']['routers'][$router_name] = $main_router;
$router_name = str_replace(['@'], '_', $router['name']);
$data['http']['routers'][$server_key . '--https-' . $router_name] = $ssl_router;
$data['http']['routers'][$server_key . '--http-' . $router_name] = $http_router;
}
}