build: prioritize generated Traefik routers

This commit is contained in:
BirSite Automation
2026-07-19 17:49:24 +00:00
parent 777d889980
commit 9540db8b46
2 changed files with 6 additions and 0 deletions

View File

@@ -11,6 +11,9 @@ services:
- no-new-privileges:true
expose:
- "8080"
labels:
- traefik.http.routers.http-0-${COOLIFY_RESOURCE_UUID:?required}-site.priority=500
- traefik.http.routers.https-0-${COOLIFY_RESOURCE_UUID:?required}-site.priority=500
tmpfs:
- /tmp:rw,noexec,nosuid,size=16m
- /var/cache/nginx:rw,noexec,nosuid,size=16m

View File

@@ -246,6 +246,9 @@ class ComposeContract(unittest.TestCase):
meaningful = "\n".join(
line.split("#", 1)[0] for line in self.source.splitlines()
)
meaningful = meaningful.replace(
"${COOLIFY_RESOURCE_UUID:?required}", "$COOLIFY_RESOURCE_UUID"
)
self.assertNotRegex(meaningful, r"[{}]|(?:^|\s)[&*][A-Za-z0-9_-]+|<<\s*:")