An open-source BGP session management tool. One source of truth for every peer, exchange and router you run.
You add a peer once. Peering Manager holds the session, the policy and the prefix limits, then renders the configuration each of your routers needs.
Autonomous systems, internet exchanges, sessions and routers, from one interface.
Peering Manager is an open-source BGP session management tool, written in Python on Django.
Built for network engineers, by network engineers. The code, the issues and the roadmap are public under Apache-2.0. Read it, file a bug, or send a patch.
Four jobs, done once, for every peer you add.
Internet exchanges, peer ASNs, sessions, routing policies and route servers live in one database.
Jinja2 templates render the configuration each router takes. NAPALM pushes it and shows you the difference first.
Peer contacts, exchange presence and prefix limits come from PeeringDB. Prefix lists come from the IRR.
Every action in the web interface has an endpoint behind it.
Peering Manager is free and will remain free.
However, developing it does cost money to pay for domain names, servers and most of all, it takes time. You can help secure Peering Manager's future by any means you feel necessary. Any and all sponsorships are greatly appreciated.
A huge thank you to the organisations supporting the work.