- Add IPv6SourcePool for round-robin IP rotation - fetchViaCurl: Bun.spawn + curl -6 --interface for source binding - Auto-fallback to regular fetch when IPv6 connection fails - Response decompression via --compressed flag - Docker + GHCR build/deploy workflows - 8 routable IPv6 addresses on VPS
14 lines
510 B
YAML
14 lines
510 B
YAML
services:
|
|
edge-proxy:
|
|
image: ghcr.io/mytheclipse/proxy-bun:latest
|
|
container_name: edge-proxy
|
|
restart: unless-stopped
|
|
network_mode: host
|
|
environment:
|
|
HOST: "::"
|
|
PORT: "3000"
|
|
IPV6_SOURCES: "2001:df4:c140:1f::395,2001:df4:c140:1f::8,2001:df4:c140:1f::d9,2001:df4:c140:1f::db,2001:df4:c140:1f::dd,2001:df4:c140:1f::de,2001:df4:c140:1f::df,2001:df4:c140:1f:ffff:ffff:ffff:ffff"
|
|
RELAY_TIMEOUT_MS: "30000"
|
|
RATE_LIMIT_MAX: "1000"
|
|
RATE_LIMIT_WINDOW_MS: "60000"
|