[nix] Fixes deprecated function usage.

This commit is contained in:
2026-02-02 17:18:04 -08:00
parent 0950758532
commit bf0d4a11d2

View File

@@ -79,7 +79,7 @@
}: }:
let let
fqn = "${hostname}.${domain}"; fqn = "${hostname}.${domain}";
serviceName = lib.strings.replaceChars [ "." ] [ "-" ] fqn; serviceName = builtins.replaceStrings [ "." ] [ "-" ] fqn;
routerRule = if public then hostRule hostname domain else localHostRule hostname domain; routerRule = if public then hostRule hostname domain else localHostRule hostname domain;
homepageLabels = homepageLabels =
if homepageOpts == { } then if homepageOpts == { } then
@@ -109,8 +109,7 @@
extraOptions extraOptions
; ;
autoStart = true; autoStart = true;
labels = labels = {
{
"traefik.enable" = "true"; "traefik.enable" = "true";
"traefik.http.routers.${serviceName}.rule" = "${routerRule}"; "traefik.http.routers.${serviceName}.rule" = "${routerRule}";
"traefik.http.routers.${serviceName}.service" = "${serviceName}"; "traefik.http.routers.${serviceName}.service" = "${serviceName}";