fix(pangolin-labels): minimal strings-only labels — pangolin Zod rejects numeric/boolean string label values
port/ssl/healthcheck as labels arrive as strings and fail Zod (z.int/z.boolean); drop those, rely on auto-detection (container hostname + exposed port, ssl default on) and pangolin-side defaults for rules/auth.
This commit is contained in:
1 parent
ef28e2d358
commit
fb4223fa17
2 files changed
+2
-26
No files matched your search
@@ -41,18 +41,6 @@ services:
|
||||
- pangolin.public-resources.gitea.targets[0].healthcheck.port=3322
|
||||
- pangolin.public-resources.gitea.targets[0].healthcheck.enabled=true
|
||||
- pangolin.public-resources.gitea.auth.sso-enabled=false
|
||||
- pangolin.public-resources.gitea.rules[0].match=region
|
||||
- pangolin.public-resources.gitea.rules[0].action=allow
|
||||
- pangolin.public-resources.gitea.rules[0].value=EU
|
||||
- pangolin.public-resources.gitea.rules[1].match=ip
|
||||
- pangolin.public-resources.gitea.rules[1].action=allow
|
||||
- pangolin.public-resources.gitea.rules[1].value=172.21.0.1
|
||||
- pangolin.public-resources.gitea.rules[2].match=ip
|
||||
- pangolin.public-resources.gitea.rules[2].action=allow
|
||||
- pangolin.public-resources.gitea.rules[2].value=212.227.105.183
|
||||
- pangolin.public-resources.gitea.rules[3].match=country
|
||||
- pangolin.public-resources.gitea.rules[3].action=deny
|
||||
- pangolin.public-resources.gitea.rules[3].value=ALL
|
||||
|
||||
gitea-runner:
|
||||
image: gitea/act_runner:0.6.1
|
||||
@@ -68,4 +56,4 @@ services:
|
||||
- "TZ=Europe/Berlin"
|
||||
volumes:
|
||||
- "/mnt/user/appdata/gitea-runner:/data"
|
||||
- "/var/run/docker.sock:/var/run/docker.sock:ro"
|
||||
- "/var/run/docker.sock:/var/run/docker.sock:ro"
|
||||
@@ -71,18 +71,6 @@ services:
|
||||
- pangolin.public-resources.komodo.targets[0].healthcheck.port=9120
|
||||
- pangolin.public-resources.komodo.targets[0].healthcheck.enabled=true
|
||||
- pangolin.public-resources.komodo.auth.sso-enabled=false
|
||||
- pangolin.public-resources.komodo.rules[0].match=region
|
||||
- pangolin.public-resources.komodo.rules[0].action=allow
|
||||
- pangolin.public-resources.komodo.rules[0].value=EU
|
||||
- pangolin.public-resources.komodo.rules[1].match=ip
|
||||
- pangolin.public-resources.komodo.rules[1].action=allow
|
||||
- pangolin.public-resources.komodo.rules[1].value=172.21.0.1
|
||||
- pangolin.public-resources.komodo.rules[2].match=ip
|
||||
- pangolin.public-resources.komodo.rules[2].action=allow
|
||||
- pangolin.public-resources.komodo.rules[2].value=212.227.105.183
|
||||
- pangolin.public-resources.komodo.rules[3].match=country
|
||||
- pangolin.public-resources.komodo.rules[3].action=deny
|
||||
- pangolin.public-resources.komodo.rules[3].value=ALL
|
||||
|
||||
komodo-mcp:
|
||||
image: ghcr.io/myrikld/komodo-mcp:latest
|
||||
@@ -100,4 +88,4 @@ services:
|
||||
labels:
|
||||
- traefik.enable=true
|
||||
- traefik.http.routers.komodomcp.rule=Host(`komodo-mcp.arnoutvw.nl`)
|
||||
- traefik.http.services.komodomcp.loadbalancer.server.port=8000
|
||||
- traefik.http.services.komodomcp.loadbalancer.server.port=8000
|
||||
Reference in new issue
Block a user