fix(pangolin-labels): proxy-resources rejected by pangolin ee-1.23
Primary pangolin skips legacy proxy-resources labels entirely ('All
resources were invalid and skipped'); secondary ee-1.24 accepted them.
Switch gitea+komodo to current public-resources syntax with mode=http.
This commit is contained in:
1 parent
e658b49fd7
commit
ef28e2d358
2 files changed
+46
-46
No files matched your search
+23
-23
@@ -30,29 +30,29 @@ services:
|
||||
- traefik.enable=true
|
||||
- traefik.http.routers.gitea.rule=Host(`gitea.arnoutvw.nl`)
|
||||
- traefik.http.services.gitea.loadbalancer.server.port=3000
|
||||
- pangolin.proxy-resources.gitea.name=Gitea
|
||||
- pangolin.proxy-resources.gitea.full-domain=gitea.arnoutvw.nl
|
||||
- pangolin.proxy-resources.gitea.protocol=http
|
||||
- pangolin.proxy-resources.gitea.ssl=true
|
||||
- pangolin.proxy-resources.gitea.targets[0].method=http
|
||||
- pangolin.proxy-resources.gitea.targets[0].hostname=192.168.10.144
|
||||
- pangolin.proxy-resources.gitea.targets[0].port=3322
|
||||
- pangolin.proxy-resources.gitea.targets[0].healthcheck.hostname=192.168.10.144
|
||||
- pangolin.proxy-resources.gitea.targets[0].healthcheck.port=3322
|
||||
- pangolin.proxy-resources.gitea.targets[0].healthcheck.enabled=true
|
||||
- pangolin.proxy-resources.gitea.auth.sso-enabled=false
|
||||
- pangolin.proxy-resources.gitea.rules[0].match=region
|
||||
- pangolin.proxy-resources.gitea.rules[0].action=allow
|
||||
- pangolin.proxy-resources.gitea.rules[0].value=EU
|
||||
- pangolin.proxy-resources.gitea.rules[1].match=ip
|
||||
- pangolin.proxy-resources.gitea.rules[1].action=allow
|
||||
- pangolin.proxy-resources.gitea.rules[1].value=172.21.0.1
|
||||
- pangolin.proxy-resources.gitea.rules[2].match=ip
|
||||
- pangolin.proxy-resources.gitea.rules[2].action=allow
|
||||
- pangolin.proxy-resources.gitea.rules[2].value=212.227.105.183
|
||||
- pangolin.proxy-resources.gitea.rules[3].match=country
|
||||
- pangolin.proxy-resources.gitea.rules[3].action=deny
|
||||
- pangolin.proxy-resources.gitea.rules[3].value=ALL
|
||||
- pangolin.public-resources.gitea.name=Gitea
|
||||
- pangolin.public-resources.gitea.full-domain=gitea.arnoutvw.nl
|
||||
- pangolin.public-resources.gitea.mode=http
|
||||
- pangolin.public-resources.gitea.ssl=true
|
||||
- pangolin.public-resources.gitea.targets[0].method=http
|
||||
- pangolin.public-resources.gitea.targets[0].hostname=192.168.10.144
|
||||
- pangolin.public-resources.gitea.targets[0].port=3322
|
||||
- pangolin.public-resources.gitea.targets[0].healthcheck.hostname=192.168.10.144
|
||||
- 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
|
||||
|
||||
+23
-23
@@ -60,29 +60,29 @@ services:
|
||||
- traefik.enable=true
|
||||
- traefik.http.routers.komodo.rule=Host(`komodo.arnoutvw.nl`)
|
||||
- traefik.http.services.komodo.loadbalancer.server.port=9120
|
||||
- pangolin.proxy-resources.komodo.name=Komodo
|
||||
- pangolin.proxy-resources.komodo.full-domain=komodo.arnoutvw.nl
|
||||
- pangolin.proxy-resources.komodo.protocol=http
|
||||
- pangolin.proxy-resources.komodo.ssl=true
|
||||
- pangolin.proxy-resources.komodo.targets[0].method=http
|
||||
- pangolin.proxy-resources.komodo.targets[0].hostname=192.168.10.144
|
||||
- pangolin.proxy-resources.komodo.targets[0].port=9120
|
||||
- pangolin.proxy-resources.komodo.targets[0].healthcheck.hostname=192.168.10.144
|
||||
- pangolin.proxy-resources.komodo.targets[0].healthcheck.port=9120
|
||||
- pangolin.proxy-resources.komodo.targets[0].healthcheck.enabled=true
|
||||
- pangolin.proxy-resources.komodo.auth.sso-enabled=false
|
||||
- pangolin.proxy-resources.komodo.rules[0].match=region
|
||||
- pangolin.proxy-resources.komodo.rules[0].action=allow
|
||||
- pangolin.proxy-resources.komodo.rules[0].value=EU
|
||||
- pangolin.proxy-resources.komodo.rules[1].match=ip
|
||||
- pangolin.proxy-resources.komodo.rules[1].action=allow
|
||||
- pangolin.proxy-resources.komodo.rules[1].value=172.21.0.1
|
||||
- pangolin.proxy-resources.komodo.rules[2].match=ip
|
||||
- pangolin.proxy-resources.komodo.rules[2].action=allow
|
||||
- pangolin.proxy-resources.komodo.rules[2].value=212.227.105.183
|
||||
- pangolin.proxy-resources.komodo.rules[3].match=country
|
||||
- pangolin.proxy-resources.komodo.rules[3].action=deny
|
||||
- pangolin.proxy-resources.komodo.rules[3].value=ALL
|
||||
- pangolin.public-resources.komodo.name=Komodo
|
||||
- pangolin.public-resources.komodo.full-domain=komodo.arnoutvw.nl
|
||||
- pangolin.public-resources.komodo.mode=http
|
||||
- pangolin.public-resources.komodo.ssl=true
|
||||
- pangolin.public-resources.komodo.targets[0].method=http
|
||||
- pangolin.public-resources.komodo.targets[0].hostname=192.168.10.144
|
||||
- pangolin.public-resources.komodo.targets[0].port=9120
|
||||
- pangolin.public-resources.komodo.targets[0].healthcheck.hostname=192.168.10.144
|
||||
- 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
|
||||
|
||||
Reference in new issue
Block a user