Remove nginx sidecar from rootstock, use traefik headers
- Service name simplified to rootstock-mainnet (no -client suffix) - Traefik middlewares handle Host:localhost header rewriting - Proper WS routing on port 8546 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -72,8 +72,8 @@ services:
|
|||||||
- ${NO_SSL:-traefik.http.routers.rootstock-bamboo-rskj-archive.rule=Host(`$DOMAIN`) && (Path(`/rootstock-bamboo`) || Path(`/rootstock-bamboo/`))}
|
- ${NO_SSL:-traefik.http.routers.rootstock-bamboo-rskj-archive.rule=Host(`$DOMAIN`) && (Path(`/rootstock-bamboo`) || Path(`/rootstock-bamboo/`))}
|
||||||
- ${NO_SSL:+traefik.http.routers.rootstock-bamboo-rskj-archive.rule=Path(`/rootstock-bamboo`) || Path(`/rootstock-bamboo/`)}
|
- ${NO_SSL:+traefik.http.routers.rootstock-bamboo-rskj-archive.rule=Path(`/rootstock-bamboo`) || Path(`/rootstock-bamboo/`)}
|
||||||
- traefik.http.routers.rootstock-bamboo-rskj-archive.middlewares=rootstock-bamboo-rskj-archive-stripprefix, rootstock-bamboo-rskj-archive-host, ipallowlist
|
- traefik.http.routers.rootstock-bamboo-rskj-archive.middlewares=rootstock-bamboo-rskj-archive-stripprefix, rootstock-bamboo-rskj-archive-host, ipallowlist
|
||||||
- traefik.http.routers.rootstock-bamboo-rskj-archive.priority=50 # gets any request that is not GET with UPGRADE header
|
- traefik.http.routers.rootstock-bamboo-rskj-archive.priority=50
|
||||||
- traefik.http.routers.rootstock-bamboo-rskj-archive-ws.priority=100 # answers GET requests first
|
- traefik.http.routers.rootstock-bamboo-rskj-archive-ws.priority=100
|
||||||
- traefik.http.services.rootstock-bamboo-rskj-archive-ws.loadbalancer.server.port=8546
|
- traefik.http.services.rootstock-bamboo-rskj-archive-ws.loadbalancer.server.port=8546
|
||||||
- traefik.http.routers.rootstock-bamboo-rskj-archive-ws.service=rootstock-bamboo-rskj-archive-ws
|
- traefik.http.routers.rootstock-bamboo-rskj-archive-ws.service=rootstock-bamboo-rskj-archive-ws
|
||||||
- traefik.http.routers.rootstock-bamboo-rskj-archive.service=rootstock-bamboo-rskj-archive
|
- traefik.http.routers.rootstock-bamboo-rskj-archive.service=rootstock-bamboo-rskj-archive
|
||||||
|
|||||||
@@ -72,8 +72,8 @@ services:
|
|||||||
- ${NO_SSL:-traefik.http.routers.rootstock-mainnet-rskj-archive.rule=Host(`$DOMAIN`) && (Path(`/rootstock-mainnet`) || Path(`/rootstock-mainnet/`))}
|
- ${NO_SSL:-traefik.http.routers.rootstock-mainnet-rskj-archive.rule=Host(`$DOMAIN`) && (Path(`/rootstock-mainnet`) || Path(`/rootstock-mainnet/`))}
|
||||||
- ${NO_SSL:+traefik.http.routers.rootstock-mainnet-rskj-archive.rule=Path(`/rootstock-mainnet`) || Path(`/rootstock-mainnet/`)}
|
- ${NO_SSL:+traefik.http.routers.rootstock-mainnet-rskj-archive.rule=Path(`/rootstock-mainnet`) || Path(`/rootstock-mainnet/`)}
|
||||||
- traefik.http.routers.rootstock-mainnet-rskj-archive.middlewares=rootstock-mainnet-rskj-archive-stripprefix, rootstock-mainnet-rskj-archive-host, ipallowlist
|
- traefik.http.routers.rootstock-mainnet-rskj-archive.middlewares=rootstock-mainnet-rskj-archive-stripprefix, rootstock-mainnet-rskj-archive-host, ipallowlist
|
||||||
- traefik.http.routers.rootstock-mainnet-rskj-archive.priority=50 # gets any request that is not GET with UPGRADE header
|
- traefik.http.routers.rootstock-mainnet-rskj-archive.priority=50
|
||||||
- traefik.http.routers.rootstock-mainnet-rskj-archive-ws.priority=100 # answers GET requests first
|
- traefik.http.routers.rootstock-mainnet-rskj-archive-ws.priority=100
|
||||||
- traefik.http.services.rootstock-mainnet-rskj-archive-ws.loadbalancer.server.port=8546
|
- traefik.http.services.rootstock-mainnet-rskj-archive-ws.loadbalancer.server.port=8546
|
||||||
- traefik.http.routers.rootstock-mainnet-rskj-archive-ws.service=rootstock-mainnet-rskj-archive-ws
|
- traefik.http.routers.rootstock-mainnet-rskj-archive-ws.service=rootstock-mainnet-rskj-archive-ws
|
||||||
- traefik.http.routers.rootstock-mainnet-rskj-archive.service=rootstock-mainnet-rskj-archive
|
- traefik.http.routers.rootstock-mainnet-rskj-archive.service=rootstock-mainnet-rskj-archive
|
||||||
|
|||||||
Reference in New Issue
Block a user