Requirements

To install Pontoon, you will need:

  • Debian or Ubuntu with systemd and an administrator (root) access,

  • Python with venv module,

  • A C / C++ compiler (required to install some of the Python dependencies),

  • PostgreSQL

  • Git

  • And optionally the clients for other VCS you want to use (Mercurial, SVN)

You will find the supported versions synthesized in the table below:

Distribution

Python

PostgreSQL

Distribution End of Support

Debian 12 (bookworm)

3.11

15

→ 2028-06

Ubuntu 22.04 LTS (jammy)

3.10

14

→ 2027-04

Ubuntu 24.04 LTS (noble)

3.12

16

→ 2029-04

Warning

Ubuntu 20.04 LTS (focal) and Debian 11 (bullseyes) are not supported anymore. Minimal requirements for Pontoon are now Python 3.10 and PostgreSQL 14.

Note

Please note that the “end of support” date is the end of the Linux distribution support, not the date until when Pontoon will be maintained on this system: if Pontoon’s developers stop supporting Python or PostgreSQL versions available on those platforms, the support will be dropped for newer releases.