net-mgmt/peering-manager 1.10.4 DragonFly
BGP sessions management tool
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- APACHE20
- Categories
- net-mgmt, python
- Package size
- 3469.5 KiB, 39921.8 KiB installed
Description
Peering Manager was originally and still is developed by its lead maintainer, Guillaume Mazoyer in 2017 as part of an effort to automate BGP peering provisionning.
Since then, many organisations around the world have used Peering Manager as their central network source of truth to empower both network operators and automation.
Key Features Peering Manager was built specifically to serve the needs of network engineers and operators operating BGP networks. Below is a very brief overview of the core features it provides.
- Autonomous system management
- BGP groups
- Internet Exchange Points
- BGP sessions with with differences between classic ones and IXP ones
- BGP communities and routing policies
- Devices and configuration rendering leveraging Jinja2
- Configuration installation for NAPALM supported platforms
- Detailed, automatic change logging
- Global search engine
- Event-driven webhooks
- Interoperability with other tools such as PeeringDB, IX-API, and more
In the other systems
The newest version among them is 1.10.4, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| DragonFly | net-mgmt/peering-manager | 1.10.4 newest | none known | - | [email protected] | - |
| FreeBSD | net-mgmt/peering-manager | 1.10.4 newest | none known | - | [email protected] | 2026-09-30 |
| HardenedBSD | net-mgmt/peering-manager | 1.10.4 newest | no data | - | [email protected] | - |
| GhostBSD | net-mgmt/peering-manager | 1.10.4 newest | no data | - | [email protected] | - |
Version history 1
- 1.10.4
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
pkg install peering-manager
From DPorts:
cd /usr/dports/net-mgmt/peering-manager && make install clean
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
Run dependencies 30
- databases/postgresql18-client
- databases/py-psycopg
- databases/py-psycopg-pool
- databases/redis
- devel/py-Jinja2
- devel/py-django-rq
- devel/py-dulwich
- devel/py-packaging
- devel/py-pytz
- devel/py-pyyaml
- lang/python312
- net-mgmt/bgpq4
- net-mgmt/py-napalm
- net-mgmt/py-pyixapi
- net-mgmt/py-pynetbox
- textproc/py-markdown
- www/py-django-debug-toolbar
- www/py-django-filter
- www/py-django-netfields
- www/py-django-prometheus
- www/py-django-redis
- www/py-django-tables2
- www/py-django-taggit
- www/py-django52
- www/py-djangorestframework
- www/py-drf-spectacular
- www/py-drf-spectacular-sidecar
- www/py-gunicorn
- www/py-requests
- www/py-social-auth-app-django
No port depends on this one.