Skip to content

Enable and prefer IPv6 egress for the bot containers #26

Description

@miridius

User story

The host has a global IPv6 address, but the bot's containers egress IPv4-only through Vodafone's shared CGNAT address. That shared IP's reputation gets the bot throttled on services that support IPv6 (Instagram's empty-media responses are IP-reputation-gated; verified: instagram.com and v.redd.it publish AAAA records, and the host's v6 connectivity works). As the operator, I want the bot's outbound traffic to use IPv6, preferred over IPv4 where the remote supports it, so its requests come from a dedicated address instead of the shared pool.

Requirements

  • Bot containers (dev and prod) can reach IPv6-only and dual-stack hosts over IPv6, preferring it when available.
  • Existing IPv4-only integrations keep working unchanged (reddit.com's API publishes no AAAA records, so its traffic stays v4).
  • The other services on the host are unaffected.

Filed by Claude.

🤖 Generated with Claude Code

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions