Repository navigation
OpenPlex 0.29.1
fix(docker): DNS and mail answer over IPv6
The DNS and mail servers were on Docker's default bridge, which has no
IPv6: Docker answered their IPv6 ports with its userland proxy on the
host, where ufw blocked them, and the servers saw the gateway instead
of the client. They now live on openplex_public, a dual-stack network
created like the edge network (engine pool, then a fixed ULA, then IPv4
only), so their ports are published on IPv6 with ip6tables DNAT, the
same path as IPv4. Outgoing mail keeps preferring IPv4.