You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The image moved to ghcr.io/ruakij/routingtabletowg (amd64, arm64, arm/v7). Docker Hub no longer gets releases.
AllowedIPs are reconciled from the current routes of the interface instead of replaying route events. Only AllowedIPs the program added are removed; entries set up by hand stay. At the first sync, existing AllowedIPs matching a route are taken over. See README section 2.3.
Without FILTER_TABLE the routes of all tables are used, not only main. Set FILTER_TABLE=main to keep the previous behaviour.
New PROTECTED_PREFIXES: prefixes that are never added, moved or removed. List prefixes that serve as gateways there.
INTERFACE is optional (default wg0). A missing interface is retried instead of ending the program.
Routes to IPv4-mapped IPv6 prefixes (::ffff:0:0/96) are skipped with a warning; WireGuard cannot take them as AllowedIPs.
iproute2 names are read from /usr/share/iproute2 and rt_tables.d as well.