Skip to content

Installation

The installation instructions provided have been tested to work on Debian 12. The particular commands needed to install dependencies on other distributions may vary significantly. Unfortunately, this is outside the control of the Peering Manager maintainers. Please consult your distribution's documentation for assistance with any errors.

The following sections detail how to set up a new instance of Peering Manager:

  1. PostgreSQL database
  2. Redis
  3. Peering Manager components
  4. HTTP server like Apache 2 or nginx
  5. LDAP authentication (optional)

Requirements

Dependency Minimum Version
Python 3.8
PostgreSQL 12
Redis 4.0

Peering Manager application stack

Upgrading

If you are upgrading from an existing installation, please consult the upgrading guide.