Networking & VPN
AniBridge no longer supports the legacy in-app outbound proxy (PROXY_*).
Only external routing is supported:
- host/system VPN
- Docker VPN sidecar (for example Gluetun)
- external network-layer routing or firewall policy
Recommended Setup
Use a VPN sidecar and share its network namespace with AniBridge.
yaml
services:
gluetun:
image: qmcgaw/gluetun:latest
ports:
- "8000:8000/tcp"
anibridge:
image: ghcr.io/zzackllack/anibridge:latest
network_mode: "service:gluetun"
environment:
- ANIBRIDGE_HOST=0.0.0.0
- ANIBRIDGE_PORT=8000Public IP Monitor
AniBridge can periodically log the active public IP so you can verify egress.
ini
PUBLIC_IP_CHECK_ENABLED=true
PUBLIC_IP_CHECK_INTERVAL_MIN=30Set PUBLIC_IP_CHECK_INTERVAL_MIN=0 to disable checks.
Removed In-App Proxy Variables
The following are removed and ignored when set:
PROXY_ENABLEDPROXY_URLHTTP_PROXY_URLHTTPS_PROXY_URLALL_PROXY_URLPROXY_HOSTPROXY_PORTPROXY_SCHEMEPROXY_USERNAMEPROXY_PASSWORDNO_PROXYPROXY_FORCE_REMOTE_DNSPROXY_DISABLE_CERT_VERIFYPROXY_APPLY_ENVPROXY_IP_CHECK_INTERVAL_MINPROXY_SCOPE
STRM Proxy Is Unchanged
This removal does not affect STRM proxy endpoints (/strm/*).
See STRM Proxy.