feat: IPv6 outbound rotation via curl --interface
- 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
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
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"
|
||||
Reference in New Issue
Block a user