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 10 (buster)

3.7

11

→ 2024-06

Debian 11 (bullseye)

3.9

13

→ ?

Ubuntu 18.04 LTS (bionic)

3.7

10

→ 2023-04

Ubuntu 20.04 LTS (focal)

3.8

12

→ 2025-04

Ubuntu 20.10 (groovy)

3.8, 3.9

12

→ 2021-07

Ubuntu 21.04 (hirsute)

3.9

13

→ 2022-01

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.