This commit is contained in:
2026-01-11 12:35:27 -06:00
parent 4216e833e5
commit 894dc2f3e0
12 changed files with 121 additions and 86 deletions

View File

@@ -4,7 +4,7 @@ from typing import cast
from docker_compose.cfg import CFG_ROOT, TRAEFIK_PATH
from docker_compose.compose.net_yaml import NetArgsYaml
from docker_compose.compose.rendered import Rendered
from docker_compose.util.Ts import TypeYamlCompatableDict
from docker_compose.util.Ts import TypeYamlCompatibleDict
from docker_compose.util.yaml_util import to_yaml
@@ -31,7 +31,7 @@ if __name__ == "__main__":
data["networks"] = {net: NetArgsYaml(name=f"{net}_proxy") for net in nets}
cfg = traefik.cfg
data["services"]["traefik"]["networks"] = nets
data = cast(TypeYamlCompatableDict, cast(object, data))
data = cast(TypeYamlCompatibleDict, cast(object, data))
template = cfg.pre_render(to_yaml(data))
cfg.src_paths.compose_file.write(template)
cfg.dest_paths.compose_file.write(cfg.render(template))