This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Linux Repository

The infrastructure to deliver PostgreSQL Extensions

Pigsty has a repository that provides 340+ extra PostgreSQL extensions on mainstream Linux Distros. It is designed to work together with the official PostgreSQL Global Development Group (PGDG) repo. Together, they can provide up to 400+ PostgreSQL Extensions out-of-the-box.

PGSQL RepoDescriptionLink
PGSQL RepoPigsty Extension Repo, 340+ extra extensionspgsql.md
INFRA RepoPigsty Infrastructure Repo, monitoring/toolsinfra.md
PGDG RepoPGDG Official Repo Mirror, PG Kernelpgdg.md
GPG KeyGPG Public Key, signature verificationgpg.md

Compatibility Overview

OS / ArchOSx86_64aarch64
EL8el818 17 16 15 14 1318 17 16 15 14 13
EL9el918 17 16 15 14 1318 17 16 15 14 13
EL10el1018 17 16 15 14 1318 17 16 15 14 13
Debian 12d1218 17 16 15 14 1318 17 16 15 14 13
Debian 13d1318 17 16 15 14 1318 17 16 15 14 13
Ubuntu 22.04u2218 17 16 15 14 1318 17 16 15 14 13
Ubuntu 24.04u2418 17 16 15 14 1318 17 16 15 14 13

Get Started

You can enable the pigsty infra & pgsql repo with the pig CLI tool:

curl https://repo.pigsty.io/pig | bash      # download and install the pig CLI tool
pig repo add all -u                         # add linux, pgdg, pigsty repo and update cache
curl https://repo.pigsty.cc/pig | bash      # download from mirror site
pig repo add -u                             # add linux, pgdg, pigsty repo and update cache

Manual Install

You can also add these repos to your system manually with the default apt, dnf, yum approach.

# Add Pigsty's GPG public key to your system keychain to verify package signatures
curl -fsSL https://repo.pigsty.io/key | sudo gpg --dearmor -o /etc/apt/keyrings/pigsty.gpg

# Get Debian distribution codename (distro_codename=jammy, focal, bullseye, bookworm), and write the corresponding upstream repository address to the APT List file
distro_codename=$(lsb_release -cs)
sudo tee /etc/apt/sources.list.d/pigsty-io.list > /dev/null <<EOF
deb [signed-by=/etc/apt/keyrings/pigsty.gpg] https://repo.pigsty.io/apt/infra generic main
deb [signed-by=/etc/apt/keyrings/pigsty.gpg] https://repo.pigsty.io/apt/pgsql/${distro_codename} ${distro_codename} main
EOF

# Refresh APT repository cache
sudo apt update
# Add Pigsty's GPG public key to your system keychain to verify package signatures
curl -fsSL https://repo.pigsty.io/key | sudo tee /etc/pki/rpm-gpg/RPM-GPG-KEY-pigsty >/dev/null

# Add Pigsty Repo definition files to /etc/yum.repos.d/ directory, including two repositories
sudo tee /etc/yum.repos.d/pigsty-io.repo > /dev/null <<-'EOF'
[pigsty-infra]
name=Pigsty Infra for $basearch
baseurl=https://repo.pigsty.io/yum/infra/$basearch
skip_if_unavailable = 1
enabled = 1
priority = 1
gpgcheck = 1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-pigsty
module_hotfixes=1

[pigsty-pgsql]
name=Pigsty PGSQL For el$releasever.$basearch
baseurl=https://repo.pigsty.io/yum/pgsql/el$releasever.$basearch
skip_if_unavailable = 1
enabled = 1
priority = 1
gpgcheck = 1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-pigsty
module_hotfixes=1
EOF

# Refresh YUM/DNF repository cache
sudo yum makecache;

All the RPM / DEB packages are signed with GPG Key fingerprint (B9BD8B20) in Pigsty repository.


Repository Components

Pigsty has two major repos: INFRA and PGSQL, providing DEB / RPM packages for x86_64 and aarch64 architecture.

The INFRA repo contains packages that are generic to any PostgreSQL version and Linux major version, including Prometheus & Grafana stack, admin tools for Postgres, and many utilities written in Go.

LinuxPackagex86_64aarch64
ELrpm
Debiandeb

The PGSQL repo contains packages that are ad hoc to specific PostgreSQL Major Versions (often ad hoc to a specific Linux distro major version, too). Including extensions and some kernel forks.


Compatibility Details

OS CodeVendorMajorMinorFullnamePG Major VersionComment
el7.x86_64EL77.9CentOS 7 x8615 14 13EOL
el8.x86_64EL88.10RockyLinux 8 x8618 17 16 15 14 13Near EOL
el8.aarch64EL88.10RockyLinux 8 ARM18 17 16 15 14 13Near EOL
el9.x86_64EL99.6RockyLinux 9 x8618 17 16 15 14 13OK
el9.aarch64EL99.6RockyLinux 9 ARM18 17 16 15 14 13OK
el10.x86_64EL1010.0RockyLinux 10 x8618 17 16 15 14 13OK
el10.aarch64EL1010.0RockyLinux 10 ARM18 17 16 15 14 13OK
d11.x86_64Debian1111.11Debian 11 x8617 16 15 14 13EOL
d11.aarch64Debian1111.11Debian 11 ARM17 16 15 14 13EOL
d12.x86_64Debian1212.12Debian 12 x8618 17 16 15 14 13OK
d12.aarch64Debian1212.12Debian 12 ARM18 17 16 15 14 13OK
d13.x86_64Debian1313.1Debian 13 x8618 17 16 15 14 13OK
d13.aarch64Debian1313.1Debian 13 ARM18 17 16 15 14 13OK
u20.x86_64Ubuntu2020.04.6Ubuntu 20.04 x8617 16 15 14 13EOL
u20.aarch64Ubuntu2020.04.6Ubuntu 20.04 ARM17 16 15 14 13EOL
u22.x86_64Ubuntu2222.04.5Ubuntu 22.04 x8618 17 16 15 14 13OK
u22.aarch64Ubuntu2222.04.5Ubuntu 22.04 ARM18 17 16 15 14 13OK
u24.x86_64Ubuntu2424.04.3Ubuntu 24.04 x8618 17 16 15 14 13OK
u24.aarch64Ubuntu2424.04.3Ubuntu 24.04 ARM18 17 16 15 14 13OK

Source

Building specs of these repos and packages are open-sourced on GitHub:

1 - PGDG Repo

The official PostgreSQL APT/YUM repository

The Pigsty PGSQL Repo is designed to work together with the official PostgreSQL Global Development Group (PGDG) repo. Together, they can provide up to 400+ PostgreSQL Extensions out-of-the-box.

Mirror synced at 2025-12-29 12:00:00


Quick Start

You can install pig - the CLI tool, and add pgdg repo with it (recommended):

pig repo add pgdg                           # add pgdg repo file
pig repo add pgdg -u                        # add pgdg repo and update cache
pig repo add pgdg -u --region=default       # add pgdg repo, enforce using the default repo (postgresql.org)
pig repo add pgdg -u --region=china         # add pgdg repo, always use the china mirror (repo.pigsty.cc)
pig repo add pgsql -u                       # pgsql = pgdg + pigsty-pgsql (add pigsty + official PGDG)
pig repo add -u                             # all = node + pgsql (pgdg + pigsty) + infra

Mirror

Since 2025-05, PGDG has closed the rsync/ftp sync channel, which makes almost all mirror sites out-of-sync.

Currently, Pigsty, Yandex, and Xtom are providing regular synced mirror service.

The Pigsty PGDG mirror is a subset of the official PGDG repo, covering EL 7-10, Debian 11-13, Ubuntu 20.04 - 24.04, with x86_64 & arm64 and PG 13 - 19alpha.


Compatibility

OS CodeVendorMajorPG Major VersionComment
el7.x86_64EL718 17 16 15 14 13EOL
el8.x86_64EL818 17 16 15 14 13Near EOL
el8.aarch64EL818 17 16 15 14 13Near EOL
el9.x86_64EL918 17 16 15 14 13OK
el9.aarch64EL918 17 16 15 14 13OK
el10.x86_64EL1018 17 16 15 14 13OK
el10.aarch64EL1018 17 16 15 14 13OK
d11.x86_64Debian1118 17 16 15 14 13EOL
d11.aarch64Debian1118 17 16 15 14 13EOL
d12.x86_64Debian1218 17 16 15 14 13OK
d12.aarch64Debian1218 17 16 15 14 13OK
d13.x86_64Debian1318 17 16 15 14 13OK
d13.aarch64Debian1318 17 16 15 14 13OK
u20.x86_64Ubuntu2018 17 16 15 14 13EOL
u20.aarch64Ubuntu2018 17 16 15 14 13EOL
u22.x86_64Ubuntu2218 17 16 15 14 13OK
u22.aarch64Ubuntu2218 17 16 15 14 13OK
u24.x86_64Ubuntu2418 17 16 15 14 13OK
u24.aarch64Ubuntu2418 17 16 15 14 13OK

Repo Configuration

EL YUM/DNF Repo

- { name: pgdg13         ,description: 'PostgreSQL 13'      ,module: pgsql   ,releases: [7,8,9,10]       ,arch: [x86_64, aarch64] ,baseurl: { default: 'https://download.postgresql.org/pub/repos/yum/13/redhat/rhel-$releasever-$basearch' ,china: 'https://repo.pigsty.cc/yum/pgdg/13/redhat/rhel-$releasever-$basearch' ,europe: 'https://mirrors.xtom.de/postgresql/repos/yum/13/redhat/rhel-$releasever-$basearch' }}
- { name: pgdg14         ,description: 'PostgreSQL 14'      ,module: pgsql   ,releases: [7,8,9,10]       ,arch: [x86_64, aarch64] ,baseurl: { default: 'https://download.postgresql.org/pub/repos/yum/14/redhat/rhel-$releasever-$basearch' ,china: 'https://repo.pigsty.cc/yum/pgdg/14/redhat/rhel-$releasever-$basearch' ,europe: 'https://mirrors.xtom.de/postgresql/repos/yum/14/redhat/rhel-$releasever-$basearch' }}
- { name: pgdg15         ,description: 'PostgreSQL 15'      ,module: pgsql   ,releases: [7,8,9,10]       ,arch: [x86_64, aarch64] ,baseurl: { default: 'https://download.postgresql.org/pub/repos/yum/15/redhat/rhel-$releasever-$basearch' ,china: 'https://repo.pigsty.cc/yum/pgdg/15/redhat/rhel-$releasever-$basearch' ,europe: 'https://mirrors.xtom.de/postgresql/repos/yum/15/redhat/rhel-$releasever-$basearch' }}
- { name: pgdg16         ,description: 'PostgreSQL 16'      ,module: pgsql   ,releases: [  8,9,10]       ,arch: [x86_64, aarch64] ,baseurl: { default: 'https://download.postgresql.org/pub/repos/yum/16/redhat/rhel-$releasever-$basearch' ,china: 'https://repo.pigsty.cc/yum/pgdg/16/redhat/rhel-$releasever-$basearch' ,europe: 'https://mirrors.xtom.de/postgresql/repos/yum/16/redhat/rhel-$releasever-$basearch' }}
- { name: pgdg17         ,description: 'PostgreSQL 17'      ,module: pgsql   ,releases: [  8,9,10]       ,arch: [x86_64, aarch64] ,baseurl: { default: 'https://download.postgresql.org/pub/repos/yum/17/redhat/rhel-$releasever-$basearch' ,china: 'https://repo.pigsty.cc/yum/pgdg/17/redhat/rhel-$releasever-$basearch' ,europe: 'https://mirrors.xtom.de/postgresql/repos/yum/17/redhat/rhel-$releasever-$basearch' }}
- { name: pgdg18         ,description: 'PostgreSQL 18'      ,module: pgsql   ,releases: [  8,9,10]       ,arch: [x86_64, aarch64] ,baseurl: { default: 'https://download.postgresql.org/pub/repos/yum/18/redhat/rhel-$releasever-$basearch' ,china: 'https://repo.pigsty.cc/yum/pgdg/18/redhat/rhel-$releasever-$basearch' ,europe: 'https://mirrors.xtom.de/postgresql/repos/yum/18/redhat/rhel-$releasever-$basearch' }}
- { name: pgdg19-beta    ,description: 'PostgreSQL 19 Beta' ,module: beta    ,releases: [  8,9,10]       ,arch: [x86_64, aarch64] ,baseurl: { default: 'https://download.postgresql.org/pub/repos/yum/testing/19/redhat/rhel-$releasever-$basearch' ,china: 'https://repo.pigsty.cc/yum/pgdg/testing/19/redhat/rhel-$releasever-$basearch' ,europe: 'https://mirrors.xtom.de/postgresql/repos/yum/testing/19/redhat/rhel-$releasever-$basearch' }}

Debian / Ubuntu APT Repo

- { name: pgdg           ,description: 'PGDG'               ,module: pgsql   ,releases: [11,12,13,   22,24] ,arch: [x86_64, aarch64] ,baseurl: { default: 'http://apt.postgresql.org/pub/repos/apt/ ${distro_codename}-pgdg main'            ,china: 'https://repo.pigsty.cc/apt/pgdg/ ${distro_codename}-pgdg main' }}
- { name: pgdg-beta      ,description: 'PGDG Beta'          ,module: beta    ,releases: [11,12,13,   22,24] ,arch: [x86_64, aarch64] ,baseurl: { default: 'http://apt.postgresql.org/pub/repos/apt/ ${distro_codename}-pgdg-testing main 19' ,china: 'https://repo.pigsty.cc/apt/pgdg/ ${distro_codename}-pgdg-testing main 19' }}

APT GPG Key

PGDG APT repo is signed with the following GPG key: B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8 (ACCC4CF8)

MD5 checksum is f54c5c1aa1329dc26e33b29762faaec4, see https://www.postgresql.org/download/linux/debian/ for details.

sudo curl -fsSL https://www.postgresql.org/media/keys/ACCC4CF8.asc -o /usr/share/postgresql-common/pgdg/apt.postgresql.org.asc
. /etc/os-release
sudo sh -c "echo 'deb [signed-by=/usr/share/postgresql-common/pgdg/apt.postgresql.org.asc] https://apt.postgresql.org/pub/repos/apt $VERSION_CODENAME-pgdg main' > /etc/apt/sources.list.d/pgdg.list"
sudo curl -fsSL https://repo.pigsty.cc/apt/pgdg/ACCC4CF8.key -o /usr/share/postgresql-common/pgdg/apt.postgresql.org.asc
. /etc/os-release
sudo sh -c "echo 'deb [signed-by=/usr/share/postgresql-common/pgdg/apt.postgresql.org.asc] https://repo.pigsty.cc/apt/pgdg/ $VERSION_CODENAME-pgdg main' > /etc/apt/sources.list.d/pgdg.list"

YUM GPG Key

PGDG YUM repo is signed with a series of keys from https://ftp.postgresql.org/pub/repos/yum/keys/. Please choose and use as needed.

2 - GPG Key

Import the GPG key for Pigsty repository

You can verify the integrity of the packages you download from Pigsty repository by checking the GPG signature. This document describes how to import the GPG key used to sign the packages.


Summary

All the RPM / DEB packages are signed with GPG key fingerprint (B9BD8B20) in Pigsty repository.

Full: 9592A7BC7A682E7333376E09E7935D8DB9BD8B20 Ruohang Feng (Pigsty) [email protected]

pub   rsa4096 2024-07-16 [SC]
      9592A7BC7A682E7333376E09E7935D8DB9BD8B20
uid           [ultimate] Ruohang Feng (Pigsty) <[email protected]>
sub   rsa4096 2024-07-16 [E]

You can find the public GPG key at: https://repo.pigsty.io/key or https://repo.pigsty.cc/key


Import

On RHEL compatible Linux distributions, you can import this key with the following command:

curl -fsSL https://repo.pigsty.io/key | sudo tee /etc/pki/rpm-gpg/RPM-GPG-KEY-pigsty >/dev/null
curl -fsSL https://repo.pigsty.cc/key | sudo tee /etc/pki/rpm-gpg/RPM-GPG-KEY-pigsty >/dev/null

On Debian / Ubuntu compatible Linux distributions, you can import this key with the following command:

curl -fsSL https://repo.pigsty.io/key | sudo gpg --dearmor -o /etc/apt/keyrings/pigsty.gpg
curl -fsSL https://repo.pigsty.cc/key | sudo gpg --dearmor -o /etc/apt/keyrings/pigsty.gpg

Public Key

The corresponding public key block is:

-----BEGIN PGP PUBLIC KEY BLOCK-----

mQINBGaV5PwBEACbErI+7yOrsXTT3mR83O6Fw9WyHJqozhyNPF3dA1gAtWpfWqd4
S9x6vBjVwUbIRn21jYgov0hDiaLABNQhRzifvVr0r1IjBW8lhA8zJGaO42Uz0aBW
YIkajOklsXgYMX+gSmy5WXzM31sDQVMnzptHh9dwW067hMM5pJKDslu2pLMwSb9K
QgIFcYsaR0taBkcDg4dNu1gncriD/GcdXIS0/V4R82DIYeIqj2S0lt0jDTACbUz3
C6esrTw2XerCeHKHb9c/V+KMhqvLJOOpy/aJWLrTGBoaH7xw6v0qg32OYiBxlUj9
VEzoQbDfbRkR+jlxiuYP3scUs/ziKrSh+0mshVbeuLRSNfuHLa7C4xTEnATcgD1J
MZeMaJXIcDt+DN+1aHVQjY5YNvr5wA3ykxW51uReZf7/odgqVW3+1rhW5pd8NQKQ
qoVUHOtIrC9KaiGfrczEtJTNUxcNZV9eBgcKHYDXB2hmR2pIf7WvydgXTs/qIsXg
SIzfKjisi795Dd5GrvdLYXVnu9YzylWlkJ5rjod1wnSxkI/CcCJaoPLnXZA9KV7A
cpMWWaUEXP/XBIwIU+vxDd1taBIaPIOv1KIdzvG7QqAQtf5Lphi5HfaGvBud/CVt
mvWhRPJMr1J0ER2xAgU2iZR7dN0vSF6zDqc0W09RAoC0nDS3tupDX2BrOwARAQAB
tCRSdW9oYW5nIEZlbmcgKFBpZ3N0eSkgPHJoQHZvbm5nLmNvbT6JAlEEEwEIADsW
IQSVkqe8emguczM3bgnnk12Nub2LIAUCZpXk/AIbAwULCQgHAgIiAgYVCgkICwIE
FgIDAQIeBwIXgAAKCRDnk12Nub2LIOMuEACBLVc09O4icFwc45R3KMvOMu14Egpn
UkpmBKhErjup0TIunzI0zZH6HG8LGuf6XEdH4ItCJeLg5349UE00BUHNmxk2coo2
u4Wtu28LPqmxb6sqpuRAaefedU6vqfs7YN6WWp52pVF1KdOHkIOcgAQ9z3ZHdosM
I/Y/UxO2t4pjdCAfJHOmGPrbgLcHSMpoLLxjuf3YIwS5NSfjNDd0Y8sKFUcMGLCF
5P0lv5feLLdZvh2Una34UmHKhZlXC5E3vlY9bf/LgsRzXRFQosD0RsCXbz3Tk+zF
+j/eP3WhUvJshqIDuY6eJYCzMjiA8sM5gety+htVJuD0mewp+qAhjxE0d4bIr4qO
BKQzBt9tT2ackCPdgW42VPS+IZymm1oMET0hgZfKiVpwsKO6qxeWn4RW2jJ0zkUJ
MsrrxOPFdZQAtuFcLwa5PUAHHs6XQT2vzxDpeE9lInQ14lshofU5ZKIeb9sbvb/w
P+xnDqvZ1pcotEIBvDK0S0jHbHHqtioIUdDFvdCBlBlYP1TQRNPlJ7TJDBBvhj8i
fmjQsYSV1u36aHOJVGYNHv+SyJpVd3nHCZn97ADM9qHnDm7xljyHXPzIx4FMmBGJ
UTiLH5yxa1xhWr42Iv3TykaQJVbpydmBuegFR8WbWitAvVqI3HvRG+FalLsjJruc
8YDAf7gHdj/937kCDQRmleT8ARAAmJxscC76NZzqFBiaeq2+aJxOt1HGPqKb4pbz
jLKRX9sFkeXuzhfZaNDljnr2yrnQ75rit9Aah/loEhbSHanNUDCNmvOeSEISr9yA
yfOnqlcVOtcwWQK57n6MvlCSM8Js3jdoSmCFHVtdFFwxejE5ok0dk1VFYDIg6DRk
ZBMuxGO7ZJW7TzCxhK4AL+NNYA2wX6b+IVMn6CA9kwNwCNrrnGHR1sblSxZp7lPo
+GsqzYY0LXGR2eEicgKd4lk38gaO8Q4d1mlpX95vgdhGKxR+CM26y9QU0qrO1hXP
Fw6lX9HfIUkVNrqAa1mzgneYXivnLvcj8gc7bFAdweX4MyBHsmiPm32WqjUJFAmw
kcKYaiyfDJ+1wusa/b+7RCnshWc8B9udYbXfvcpOGgphpUuvomKT8at3ToJfEWmR
BzToYYTsgAAX8diY/X53BHCE/+MhLccglEUYNZyBRkTwDLrS9QgNkhrADaTwxsv1
8PwnVKve/ZxwOU0QGf4ZOhA2YQOE5hkRDR5uY2OHsOS5vHsd9Y6kNNnO8EBy99d1
QiBJOW3AP0nr4Cj1/NhdigAujsYRKiCAuPT7dgqART58VU4bZ3PgonMlziLe7+ht
YYxV+wyP6LVqicDd0MLLvG7r/JOiWuABOUxsFFaRecehoPJjeAEQxnWJjedokXKL
HVOFaEkAEQEAAYkCNgQYAQgAIBYhBJWSp7x6aC5zMzduCeeTXY25vYsgBQJmleT8
AhsMAAoJEOeTXY25vYsgG8sP/3UdsWuiwTsf/x4BTW82K+Uk9YwZDnUNH+4dUMED
bKT1C6CbuSZ7Mnbi2rVsmGzOMs9MehIx6Ko8/iCR2OCeWi8Q+wM+iffAfWuT1GK6
7f/VIfoYBUWEa+kvDcPgEbd5Tu7ZdUO/jROVBSlXRSjzK9LpIj7GozBTJ8Vqy5x7
oqbWPPEYtGDVHime8o6f5/wfhNgL3mFnoq6srK7KhwACwfTXlNqAlGiXGa30Yj+b
Cj6IvmxoII49E67/ovMEmzDCb3RXiaL6OATy25P+HQJvWvAam7Qq5Xn+bZg65Mup
vXq3zoX0a7EKXc5vsJVNtTlXO1ATdYszKP5uNzkHrNAN52VRYaowq1vPy/MVMbSI
rL/hTFKr7ZNhmC7jmS3OuJyCYQsfEerubtBUuc/W6JDc2oTI3xOG1S2Zj8f4PxLl
H7vMG4E+p6eOrUGw6VQXjFsH9GtwhkPh/ZGMKENb2+JztJ02674Cok4s5c/lZFKz
mmRUcNjX2bm2K0GfGG5/hAog/CHCeUZvwIh4hZLkdeJ1QsIYpN8xbvY7QP6yh4VB
XrL18+2sontZ45MsGResrRibB35x7IrCrxZsVtRJZthHqshiORPatgy+AiWcAtEv
UWEnnC1xBSasNebw4fSE8AJg9JMCRw+3GAetlotOeW9q7PN6yrXD9rGuV/QquQNd
/c7w
=4rRi
-----END PGP PUBLIC KEY BLOCK-----

Usage

If you wish to distribute your own Repo with your own GPG key, here’s a tutorial:

Install GPG

brew install gnupg pinentry-mac
sudo apt install gnupg2 pinentry-curses
sudo dnf install gnupg2 pinentry-curses

Generate GPG Key

You can generate a GPG key with the following command:

gpg --full-generate-key

Import GPG Key

If you have a GPG Private key, you can just import it with:

gpg --import mykey.sec.as

List GPG Key

You can list GPG public keys and secret keys with the following commands:

$ gpg --list-key
[keyboxd]
---------
pub   rsa4096 2024-07-16 [SC]
      9592A7BC7A682E7333376E09E7935D8DB9BD8B20
uid           [ unknown] Ruohang Feng (Pigsty) <[email protected]>
sub   rsa4096 2024-07-16 [E]

$ gpg --list-secret-key
[keyboxd]
---------
sec   rsa4096 2024-07-16 [SC]
      9592A7BC7A682E7333376E09E7935D8DB9BD8B20
uid           [ unknown] Ruohang Feng (Pigsty) <[email protected]>
ssb   rsa4096 2024-07-16 [E]

Sign RPM Packages

If you wish to sign your RPM packages with a specific GPG key, you can specify the key in the ~/.rpmmacros file:

%_signature   gpg
%_gpg_path    ~/.gnupg
%_gpg_name    B9BD8B20
%_gpg_digest_algo  sha256
rpm --addsign yourpackage.rpm

Sign DEB Packages

To sign your DEB packages, add the key id to reprepro configuration:

Origin: Pigsty
Label: Pigsty INFRA
Codename: generic
Architectures: amd64 arm64
Components: main
Description: pigsty apt repository for infra components
SignWith: 9592A7BC7A682E7333376E09E7935D8DB9BD8B20

3 - INFRA Repo

Packages that are generic to any PostgreSQL version and Linux major version.

The pigsty-infra repo contains packages that are generic to any PostgreSQL version and Linux major version, including Prometheus & Grafana stack, admin tools for Postgres, and many utilities written in Go.

This repo is maintained by Ruohang Feng (Vonng) @ Pigsty, you can find all the build specs on https://github.com/pgsty/infra-pkg. Prebuilt RPM / DEB packages for RHEL / Debian / Ubuntu distros available for x86_64 and aarch64 arch. Hosted on Cloudflare CDN for free global access.

LinuxPackagex86_64aarch64
ELrpm
Debiandeb

You can check the Release - Infra Changelog for the latest updates.


Quick Start

You can add the pigsty-infra repo with the pig CLI tool, it will automatically choose from apt/yum/dnf.

curl https://repo.pigsty.io/pig | bash  # download and install the pig CLI tool
pig repo add infra                      # add pigsty-infra repo file to your system
pig repo update                         # update local repo cache with apt / dnf
# use when in mainland China or Cloudflare is down
curl https://repo.pigsty.cc/pig | bash  # install pig from China CDN mirror
pig repo add infra                      # add pigsty-infra repo file to your system
pig repo update                         # update local repo cache with apt / dnf
# you can manage infra repo with these commands:
pig repo add infra -u       # add repo file, and update cache
pig repo add infra -ru      # remove all existing repo, add repo and make cache
pig repo set infra          # = pigsty repo add infra -ru

pig repo add all            # add infra, node, pgsql repo to your system
pig repo set all            # remove existing repo, add above repos and update cache

Manual Setup

You can also use this repo directly without the pig CLI tool, by adding them to your Linux OS repo list manually:

APT Repo

On Debian / Ubuntu compatible Linux distros, you can add the GPG Key and APT repo file manually with:

# Add Pigsty's GPG public key to your system keychain to verify package signatures, or just trust
curl -fsSL https://repo.pigsty.io/key | sudo gpg --dearmor -o /etc/apt/keyrings/pigsty.gpg

# Get Debian distribution codename (distro_codename=jammy, focal, bullseye, bookworm)
# and write the corresponding upstream repository address to the APT List file
distro_codename=$(lsb_release -cs)
sudo tee /etc/apt/sources.list.d/pigsty-infra.list > /dev/null <<EOF
deb [signed-by=/etc/apt/keyrings/pigsty.gpg] https://repo.pigsty.io/apt/infra generic main
EOF

# Refresh APT repository cache
sudo apt update
# use when in mainland China or Cloudflare is down
# Add Pigsty's GPG public key to your system keychain to verify package signatures, or just trust
curl -fsSL https://repo.pigsty.cc/key | sudo gpg --dearmor -o /etc/apt/keyrings/pigsty.gpg

# Get Debian distribution codename (distro_codename=jammy, focal, bullseye, bookworm)
# and write the corresponding upstream repository address to the APT List file
distro_codename=$(lsb_release -cs)
sudo tee /etc/apt/sources.list.d/pigsty-infra.list > /dev/null <<EOF
deb [signed-by=/etc/apt/keyrings/pigsty.gpg] https://repo.pigsty.cc/apt/infra generic main
EOF

# Refresh APT repository cache
sudo apt update
# If you don't want to trust any GPG key, just trust the repo directly
distro_codename=$(lsb_release -cs)
sudo tee /etc/apt/sources.list.d/pigsty-infra.list > /dev/null <<EOF
deb [trust=yes] https://repo.pigsty.io/apt/infra generic main
EOF

sudo apt update

YUM Repo

On RHEL compatible Linux distros, you can add the GPG Key and YUM repo file manually with:

# Add Pigsty's GPG public key to your system keychain to verify package signatures
curl -fsSL https://repo.pigsty.io/key | sudo tee /etc/pki/rpm-gpg/RPM-GPG-KEY-pigsty >/dev/null

# Add Pigsty Repo definition files to /etc/yum.repos.d/ directory
sudo tee /etc/yum.repos.d/pigsty-infra.repo > /dev/null <<-'EOF'
[pigsty-infra]
name=Pigsty Infra for $basearch
baseurl=https://repo.pigsty.io/yum/infra/$basearch
skip_if_unavailable = 1
enabled = 1
priority = 1
gpgcheck = 1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-pigsty
module_hotfixes=1
EOF

# Refresh YUM/DNF repository cache
sudo yum makecache;
# use when in mainland China or Cloudflare is down
# Add Pigsty's GPG public key to your system keychain to verify package signatures
curl -fsSL https://repo.pigsty.cc/key | sudo tee /etc/pki/rpm-gpg/RPM-GPG-KEY-pigsty >/dev/null

# Add Pigsty Repo definition files to /etc/yum.repos.d/ directory
sudo tee /etc/yum.repos.d/pigsty-infra.repo > /dev/null <<-'EOF'
[pigsty-infra]
name=Pigsty Infra for $basearch
baseurl=https://repo.pigsty.cc/yum/infra/$basearch
skip_if_unavailable = 1
enabled = 1
priority = 1
gpgcheck = 1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-pigsty
module_hotfixes=1
EOF

# Refresh YUM/DNF repository cache
sudo yum makecache;
# If you don't want to trust any GPG key, just trust the repo directly
sudo tee /etc/yum.repos.d/pigsty-infra.repo > /dev/null <<-'EOF'
[pigsty-infra]
name=Pigsty Infra for $basearch
baseurl=https://repo.pigsty.io/yum/infra/$basearch
skip_if_unavailable = 1
enabled = 1
priority = 1
gpgcheck = 0
module_hotfixes=1
EOF

sudo yum makecache;

Content

For a detailed list of all packages available in the Infra repository, see the Package List.

For the changelog and release history, see the Release Log.


Source

Building specs of this repo is open-sourced on GitHub:

If the platform is not supported, you can also build the packages from source code by yourself.

3.1 - Package List

Available packages in the Infra repository

Grafana Stack

NameVersionLicenseComment
grafana12.3.1AGPLv3Observability and visualization platform
loki3.1.1AGPLv3Log aggregation system (deprecated)
promtail3.0.0AGPLv3Loki log collection agent (deprecated)
grafana-infinity-ds3.6.0Apache-2.0JSON/CSV/XML datasource support
grafana-plugins12.3.0Apache-2.0Extra panel plugins by Pigsty

Victoria Stack

NameVersionLicenseComment
victoria-metrics1.132.0Apache-2.0High-performance TSDB, Prometheus alternative
victoria-logs1.43.1Apache-2.0High-performance log storage and query engine
victoria-traces0.5.1Apache-2.0Distributed tracing backend
victoria-metrics-cluster1.132.0Apache-2.0VictoriaMetrics distributed cluster
vmutils1.132.0Apache-2.0VictoriaMetrics CLI utilities
vlogscli1.43.1Apache-2.0VictoriaLogs interactive query client
vlagent1.43.1Apache-2.0VictoriaLogs log collection agent
grafana-victorialogs-ds0.23.2Apache-2.0VictoriaLogs Grafana datasource
grafana-victoriametrics-ds0.19.7Apache-2.0VictoriaMetrics Grafana datasource

Prometheus Stack

NameVersionLicenseComment
prometheus3.8.1Apache-2.0Cloud-native monitoring & TSDB
pushgateway1.11.2Apache-2.0Metrics push gateway for short-lived jobs
alertmanager0.30.0Apache-2.0Alert management & notification dispatch
blackbox_exporter0.27.0Apache-2.0Blackbox probing, endpoint availability

Metric Exporters

NameVersionLicenseComment
pg_exporter1.1.1Apache-2.0Advanced Postgres metrics exporter
pgbackrest_exporter0.22.0MITExpose pgbackrest metrics
node_exporter1.10.2Apache-2.0Expose Linux node metrics
keepalived_exporter1.7.0GPL-3.0Expose keepalived/VIP metrics
nginx_exporter1.5.1Apache-2.0Expose nginx metrics
zfs_exporter3.8.1MITExpose zfs metrics
mysqld_exporter0.18.0Apache-2.0Expose mysql metrics
redis_exporter1.80.1MITExpose redis metrics
kafka_exporter1.9.0Apache-2.0Expose kafka metrics
mongodb_exporter0.47.2Apache-2.0Expose mongodb metrics
mtail3.0.8Apache-2.0Parse logs and generate metrics
vector0.52.0MPL-2.0Versatile log collector

Object Storage

NameVersionLicenseComment
minio20251203120000AGPLv3FOSS S3 server, now built by pgsty
mcli20250813083541AGPLv3FOSS S3 client
rustfs1.0.0-a71Apache-2.0FOSS MinIO, Alpha
garage2.1.0AGPL-3.0Lightweight S3
seaweedfs4.01Apache-2.0S3 for small files
rclone1.72.1MITS3 command line tool
restic0.18.1BSD-2Backup tool
juicefs1.3.1Apache-2.0Filesystem over S3

Databases

PostgreSQL related tools, DBMS, and other utilities

NameVersionLicenseComment
etcd3.6.7Apache-2.0Fault-tolerant distributed coordination
kafka4.0.0Apache-2.0Message queue
duckdb1.4.3MITEmbedded OLAP
ferretdb2.7.0Apache-2.0MongoDB over PG
tigerbeetle0.16.65Apache-2.0Financial OLTP
IvorySQL5.1Apache-2.0Oracle compatible PG 18.1

Utilities

Pig package manager, PostgreSQL tools, and other database related utilities

NameVersionLicenseComment
pig0.9.0Apache-2.0PG package manager
vip-manager4.0.0BSD-2Bind L2 VIP to PG primary
pgflo0.0.15Apache-2.0Stream, transform, route PG data in real-time
pgschema1.4.2Apache-2.0Perform PG schema migration
pg_timetable6.2.0PostgreSQLAdvanced scheduling for PostgreSQL
timescaledb-tools0.18.1Apache-2.0Optimize timescaledb params
timescaledb-event-streamer0.20.0Apache-2.0CDC on timescaledb hypertable
dblab0.34.2MITMulti-database CLI tool
sqlcmd1.8.0MITMS SQL Server CLI client
pev21.19.0PostgreSQLPostgreSQL explain visualizer 2
sealos5.0.1Apache-2.0Battery-included Kubernetes distribution
vray5.28.0MITBuild proxies to bypass network restrictions
asciinema3.0.1GPL-3.0Terminal session recording and playback
postgrest14.3MITRESTful API for PostgreSQL
npgsqlrest3.3.3MIT.NET REST API generator for PostgreSQL

AI Coding

AI Agent, MCP tools, python package manager, web IDE, etc…

NameVersionLicenseComment
claude2.1.1ProprietaryClaude Code - Anthropic’s agentic coding tool
opencode1.0.223MITTerminal-based AI coding assistant
code-server4.107.0MITVS Code in the browser
genai-toolbox0.24.0Apache-2.0Google database MCP server
uv0.9.18MITNext-gen Python package manager
golang1.25.5BSD-3Go compiler
nodejs24.12.0MIT/MixedRun Javascript on serverside

3.2 - Release Log

pigsty-infra repository changelog and observability package release notes

2026-01-08

NameOld VerNew VerNote
pg_exporter1.1.01.1.1new pg_timeline collector
npgsqlrest-3.3.3new
postgrest-14.3new
opencode1.0.223new
code-server4.107.0new
claude2.0.762.1.1update
genai-toolbox0.23.00.24.0remove broken oracle driver
golang-1.25.5new
nodejs-24.12.0new

2025-12-25

NameOld VerNew VerNote
pig0.8.00.9.0routine update
etcd3.6.63.6.7routine update
uv-0.9.18new python package manager
ccm-2.0.76new claude code
asciinema-3.0.1new terminal recorder
ivorysql5.05.1
grafana12.3.012.3.1
vector0.51.10.52.0
prometheus3.8.03.8.1
alertmanager0.29.00.30.0
victoria-logs1.41.01.43.1
pgbackrest_exporter0.21.00.22.0
grafana-victorialogs-ds0.22.40.23.2

2025-12-16

NameOld VerNew VerNote
victoria-metrics1.131.01.132.0
victoria-logs1.40.01.41.0
blackbox_exporter0.27.00.28.0
duckdb1.4.21.4.3
rclone1.72.01.72.1
pev21.17.01.19.0
pg_exporter1.0.31.1.0
pig0.7.40.8.0
genai-toolbox0.22.00.23.0
minio2025090716130920251203120000by pgsty

2025-12-04

NameOld VerNew VerNote
rustfs-1.0.0-a71new
seaweedfs-4.1.0new
garage-2.1.0new
rclone1.71.21.72.0
vector0.51.00.51.1
prometheus3.7.33.8.0
victoria-metrics0.130.00.131.0
victoria-logs0.38.00.40.0
victoria-traces-0.5.1new
grafana-victorialogs-ds0.22.10.22.4
redis_exporter1.80.01.80.1
mongodb_exporter0.47.10.47.2
genai-toolbox0.21.00.22.0

2025-11-23

NameOld VerNew VerNote
pgschema-1.4.2new
pgflo-0.0.15new
vector0.51.00.51.1bug fix
sealos5.0.15.1.1
etcd3.6.53.6.6
duckdb1.4.11.4.2
pg_exporter1.0.21.0.3
pig0.7.10.7.2
grafana12.1.012.3.0
pg_timetable6.1.06.2.0
genai-toolbox0.16.00.21.0
timescaledb-tools0.18.00.18.1moved from PGSQL to INFRA
timescaledb-event-streamer0.12.00.20.0
tigerbeetle0.16.600.16.65
victoria-metrics1.129.11.130.0
victoria-logs1.37.21.38.0
grafana-victorialogs-ds0.21.40.22.1
grafana-victoriametrics-ds0.19.60.19.7
grafana-plugins12.0.012.3.0

2025-11-11

NameOld VerNew VerNote
grafana12.1.012.2.1download url change
prometheus3.6.03.7.3
pushgateway1.11.11.11.2
alertmanager0.28.10.29.0
nginx_exporter1.5.01.5.1
node_exporter1.9.11.10.2
pgbackrest_exporter0.20.00.21.0
redis_exporter1.77.01.80.0
duckdb1.4.01.4.1
dblab0.33.00.34.2
pg_timetable5.13.06.1.0
vector0.50.00.51.0
rclone1.71.11.71.2
victoria-metrics1.126.01.129.1
victoria-logs1.35.01.37.2
grafana-victorialogs-ds0.21.00.21.4
grafana-victoriametrics-ds0.19.40.19.6
grafana-infinity-ds3.5.03.6.0
genai-toolbox0.16.00.18.0
pev21.16.01.17.0
pig0.6.20.7.1

2025-10-18

NameOld VerNew VerNote
prometheus3.5.03.6.0
nginx_exporter1.4.21.5.0
mysqld_exporter0.17.20.18.0
redis_exporter1.75.01.77.0
mongodb_exporter0.47.00.47.1
victoria-metrics1.121.01.126.0
victoria-logs1.25.11.35.0
duckdb1.3.21.4.0
etcd3.6.43.6.5
restic0.18.00.18.1
tigerbeetle0.16.540.16.60
grafana-victorialogs-ds0.19.30.21.0
grafana-victoriametrics-ds0.18.30.19.4
grafana-infinity-ds3.3.03.5.0
genai-toolbox0.9.00.16.0
grafana12.1.012.2.0
vector0.49.00.50.0
rclone1.70.31.71.1
minio2025072315540220250907161309
mcli2025072105280820250813083541

2025-08-15

NameOld VerNew VerNote
grafana12.0.012.1.0
pg_exporter1.0.11.0.2
pig0.6.00.6.1
vector0.48.00.49.0
redis_exporter1.74.01.75.0
mongodb_exporter0.46.00.47.0
victoria-metrics1.121.01.123.0
victoria-logs1.25.01.28.0
grafana-victoriametrics-ds0.17.00.18.3
grafana-victorialogs-ds0.18.30.19.3
grafana-infinity-ds3.3.03.4.1
etcd3.6.13.6.4
ferretdb2.3.12.5.0
tigerbeetle0.16.500.16.54
genai-toolbox0.9.00.12.0

2025-07-24

NameOld VerNew VerNote
ferretdb-2.4.0pair with documentdb 1.105
etcd-3.6.3
minio-20250723155402
mcli-20250721052808
ivorysql-4.5-0ffca11-20250709fix libxcrypt dep issue

2025-07-16

NameOld VerNew VerNote
genai-toolbox0.8.00.9.0MCP toolbox for various DBMS
victoria-metrics1.120.01.121.0split into various packages
victoria-logs1.24.01.25.0split into various packages
prometheus3.4.23.5.0
duckdb1.3.11.3.2
etcd3.6.13.6.2
tigerbeetle0.16.480.16.50
grafana-victoriametrics-ds0.16.00.17.0
rclone1.69.31.70.3
pig0.5.00.6.0
pev21.15.01.16.0
pg_exporter1.0.01.0.1

2025-07-04

NameOld VerNew VerNote
prometheus3.4.13.4.2
grafana12.0.112.0.2
vector0.47.00.48.0
rclone1.69.01.70.2
vip-manager3.0.04.0.0
blackbox_exporter0.26.00.27.0
redis_exporter1.72.11.74.0
duckdb1.3.01.3.1
etcd3.6.03.6.1
ferretdb2.2.02.3.1
dblab0.32.00.33.0
tigerbeetle0.16.410.16.48
grafana-victorialogs-ds0.16.30.18.1
grafana-victoriametrics-ds0.15.10.16.0
grafana-infinity-ds3.2.13.3.0
victoria-logs1.22.21.24.0
victoria-metrics1.117.11.120.0

2025-06-01

NameOld VerNew VerNote
grafana-12.0.1
prometheus-3.4.1
keepalived_exporter-1.7.0
redis_exporter-1.73.0
victoria-metrics-1.118.0
victoria-logs-1.23.1
tigerbeetle-0.16.42
grafana-victorialogs-ds-0.17.0
grafana-infinity-ds-3.2.2

2025-05-22

NameOld VerNew VerNote
dblab-0.32.0
prometheus-3.4.0
duckdb-1.3.0
etcd-3.6.0
pg_exporter-1.0.0
ferretdb-2.2.0
rclone-1.69.3
minio-20250422221226last version with admin GUI
mcli-20250416181326
nginx_exporter-1.4.2
keepalived_exporter-1.6.2
pgbackrest_exporter-0.20.0
redis_exporter-1.27.1
victoria-metrics-1.117.1
victoria-logs-1.22.2
pg_timetable-5.13.0
tigerbeetle-0.16.41
pev2-1.15.0
grafana-12.0.0
grafana-victorialogs-ds-0.16.3
grafana-victoriametrics-ds-0.15.1
grafana-infinity-ds-3.2.1
grafana-plugins-12.0.0

2025-04-23

NameOld VerNew VerNote
mtail-3.0.8new
pig-0.4.0
pg_exporter-0.9.0
prometheus-3.3.0
pushgateway-1.11.1
keepalived_exporter-1.6.0
redis_exporter-1.70.0
victoria-metrics-1.115.0
victoria-logs-1.20.0
duckdb-1.2.2
pg_timetable-5.12.0
vector-0.46.1
minio-20250422221226
mcli-20250416181326

2025-04-05

NameOld VerNew VerNote
pig-0.3.4
etcd-3.5.21
restic-0.18.0
ferretdb-2.1.0
tigerbeetle-0.16.34
pg_exporter-0.8.1
node_exporter-1.9.1
grafana-11.6.0
zfs_exporter-3.8.1
mongodb_exporter-0.44.0
victoria-metrics-1.114.0
minio-20250403145628
mcli-20250403170756

2025-03-23

NameOld VerNew VerNote
etcd-3.5.20
pgbackrest_exporter-0.19.0rebuilt
victoria-logs-1.17.0
vlogscli-1.17.0

2025-03-17

NameOld VerNew VerNote
kafka-4.0.0
prometheus-3.2.1
alertmanager-0.28.1
blackbox_exporter-0.26.0
node_exporter-1.9.0
mysqld_exporter-0.17.2
kafka_exporter-1.9.0
redis_exporter-1.69.0
duckdb-1.2.1
etcd-3.5.19
ferretdb-2.0.0
tigerbeetle-0.16.31
vector-0.45.0
victoria-metrics-1.114.0
victoria-logs-1.16.0
rclone-1.69.1
pev2-1.14.0
grafana-victorialogs-ds-0.16.0
grafana-victoriametrics-ds-0.14.0
grafana-infinity-ds-3.0.0
timescaledb-event-streamer-0.12.0new
restic-0.17.3new
juicefs-1.2.3new

2025-02-12

NameOld VerNew VerNote
pushgateway1.10.01.11.0
alertmanager0.27.00.28.0
nginx_exporter1.4.01.4.1
pgbackrest_exporter0.18.00.19.0
redis_exporter1.66.01.67.0
mongodb_exporter0.43.00.43.1
victoria-metrics1.107.01.111.0
victoria-logs1.3.21.9.1
duckdb1.1.31.2.0
etcd3.5.173.5.18
pg_timetable5.10.05.11.0
ferretdb1.24.02.0.0
tigerbeetle0.16.130.16.27
grafana11.4.011.5.1
vector0.43.10.44.0
minio2024121813154420250207232109
mcli2024112117215420250208191421
rclone1.68.21.69.0

2024-11-19

NameOld VerNew VerNote
prometheus2.54.03.0.0
victoria-metrics1.102.11.106.1
victoria-logs0.28.01.0.0
mysqld_exporter0.15.10.16.0
redis_exporter1.62.01.66.0
mongodb_exporter0.41.20.42.0
keepalived_exporter1.3.31.4.0
duckdb1.1.21.1.3
etcd3.5.163.5.17
tigerbeetle16.80.16.13
grafana-11.3.0
vector-0.42.0

4 - PGSQL Repo

The repo for PostgreSQL Extensions & Kernel Forks

The pigsty-pgsql repo contains packages that are ad hoc to specific PostgreSQL Major Versions (often ad hoc to a specific Linux distro major version, too). Including extensions and some kernel forks.

You can check the Release - RPM Changelog / Release - DEB Changelog for the latest updates.


Compatibility

OS / ArchOSx86_64aarch64
EL8el818 17 16 15 14 1318 17 16 15 14 13
EL9el918 17 16 15 14 1318 17 16 15 14 13
EL10el1018 17 16 15 14 1318 17 16 15 14 13
Debian 12d1218 17 16 15 14 1318 17 16 15 14 13
Debian 13d1318 17 16 15 14 1318 17 16 15 14 13
Ubuntu 22.04u2218 17 16 15 14 1318 17 16 15 14 13
Ubuntu 24.04u2418 17 16 15 14 1318 17 16 15 14 13

Quick Start

PIG

You can install pig - the CLI tool, and add pgdg / pigsty repo with it (recommended):

pig repo add pigsty                         # add pigsty-pgsql repo
pig repo add pigsty -u                      # add pigsty-pgsql repo, and update cache
pig repo add pigsty -u --region=default     # add pigsty-pgsql repo and enforce default region (pigsty.io)
pig repo add pigsty -u --region=china       # add pigsty-pgsql repo with china region   (pigsty.cc)
pig repo add pgsql -u                       # pgsql = pgdg + pigsty-pgsql (add pigsty + official PGDG)
pig repo add -u                             # all = node + pgsql (pgdg + pigsty) + infra

Hint: If you are in mainland China, consider using the China CDN mirror (replace pigsty.io with pigsty.cc)

APT

You can also enable this repo with apt directly on Debian / Ubuntu:

# Add Pigsty's GPG public key to your system keychain to verify package signatures
curl -fsSL https://repo.pigsty.io/key | sudo gpg --dearmor -o /etc/apt/keyrings/pigsty.gpg

# Get Debian distribution codename (distro_codename=jammy, focal, bullseye, bookworm), and write the corresponding upstream repository address to the APT List file
distro_codename=$(lsb_release -cs)
sudo tee /etc/apt/sources.list.d/pigsty-io.list > /dev/null <<EOF
deb [signed-by=/etc/apt/keyrings/pigsty.gpg] https://repo.pigsty.io/apt/pgsql/${distro_codename} ${distro_codename} main
EOF

# Refresh APT repository cache
sudo apt update
# Use when in mainland China or Cloudflare is unavailable
# Add Pigsty's GPG public key to your system keychain to verify package signatures
curl -fsSL https://repo.pigsty.cc/key | sudo gpg --dearmor -o /etc/apt/keyrings/pigsty.gpg

# Get Debian distribution codename, and write the corresponding upstream repository address to the APT List file
distro_codename=$(lsb_release -cs)
sudo tee /etc/apt/sources.list.d/pigsty-io.list > /dev/null <<EOF
deb [signed-by=/etc/apt/keyrings/pigsty.gpg] https://repo.pigsty.cc/apt/pgsql/${distro_codename} ${distro_codename} main
EOF

# Refresh APT repository cache
sudo apt update

DNF

You can also enable this repo with dnf/yum directly on EL-compatible systems:

# Add Pigsty's GPG public key to your system keychain to verify package signatures
curl -fsSL https://repo.pigsty.io/key | sudo tee /etc/pki/rpm-gpg/RPM-GPG-KEY-pigsty >/dev/null

# Add Pigsty Repo definition files to /etc/yum.repos.d/ directory, including two repositories
sudo tee /etc/yum.repos.d/pigsty-pgsql.repo > /dev/null <<-'EOF'
[pigsty-pgsql]
name=Pigsty PGSQL For el$releasever.$basearch
baseurl=https://repo.pigsty.io/yum/pgsql/el$releasever.$basearch
skip_if_unavailable = 1
enabled = 1
priority = 1
gpgcheck = 1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-pigsty
module_hotfixes=1
EOF

# Refresh YUM/DNF repository cache
sudo dnf makecache;
# Use when in mainland China or Cloudflare is unavailable
# Add Pigsty's GPG public key to your system keychain to verify package signatures
curl -fsSL https://repo.pigsty.cc/key | sudo tee /etc/pki/rpm-gpg/RPM-GPG-KEY-pigsty >/dev/null

# Add Pigsty Repo definition files to /etc/yum.repos.d/ directory
sudo tee /etc/yum.repos.d/pigsty-pgsql.repo > /dev/null <<-'EOF'
[pigsty-pgsql]
name=Pigsty PGSQL For el$releasever.$basearch
baseurl=https://repo.pigsty.cc/yum/pgsql/el$releasever.$basearch
skip_if_unavailable = 1
enabled = 1
priority = 1
gpgcheck = 1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-pigsty
module_hotfixes=1
EOF

# Refresh YUM/DNF repository cache
sudo dnf makecache;

Source

Building specs of this repo is open-sourced on GitHub:

If the platform is not supported, you can also build the packages from source code by yourself.

The pig build provides an easy way to build extension RPM/DEB on your own systems.

4.1 - DNF Changelog

PostgreSQL and Extension RPM package changelog and release notes

2025-12-25

NameOld VerNew VerNote
pg_duckdb1.1.01.1.1
pg_search0.20.40.20.5
vchord_bm250.2.20.3.0
pg_semver0.40.00.41.0
pg_timeseries0.1.70.1.8

2025-12-16

NameOld VerNew VerNote
pg_textsearch-0.1.0new extension
pg_clickhouse-0.1.0new extension
pg_ai_query-0.1.1new extension
timescaledb2.23.12.24.0
pg_search0.20.00.20.4
pg_duckdb1.1.0-11.1.0-2official release
pg_biscuit1.02.0.1switch to new repo
pg_convert0.0.40.0.5removed pg13 support
pgdd0.6.00.6.1removed pg13 support
pglinter1.0.01.0.1
pg_session_jwt0.3.30.4.0
pg_anon2.4.12.5.1
pg_enigma0.4.00.5.0
wrappers0.5.60.5.7
pg_vectorize0.25.00.26.0
synchdb-1.3EL9 only

2025-11-20

NameOld VerNew VerNote
vchord0.5.31.0.0
pg_later0.3.10.4.0
pgvectorscale0.8.00.9.0-pg13, +pg18
pglite_fusion0.0.50.0.6
pgx_ulid0.2.10.2.2
pg_search0.19.50.19.7resume PIGSTY building
citus13.2.013.2.0official tag build
timescaledb2.23.02.23.1
pg_profile4.104.11
pglinter1.0.0new
pg_typeid0.3.0align pg18 support
pg_enigma0.4.0vonng patched pgrx version
pg_retry1.0.0new, pg17-18
pg_biscuit1.0new, pg16-18
pg_weighted_statistics1.0.0new, pg13-18
pg_stat_monitor2.2.02.3.0fix PGDG pg18 missing issue
documentdb0.1060.107ferretdb fork
polardb15.1515.15.5.0-38948055

2025-11-10

Add PostgreSQL 18 support for almost all extensions

NameOld VerNew VerNote
omni_csv-0.1.1new ext
omni_datasets-0.1.0new ext
omni_shmem-0.1.0new ext
pg_csv-1.0.1new ext
pg_dbms_errlog-2.2new ext
pg_rrule-0.2.0new ext
plxslt-0.20140221new ext
anon2.3.02.4.1+pg18
collection1.0.01.1.0+pg18
credcheck3.04.2+pg18
emaj4.7.04.7.1+pg18
explain_ui0.0.10.0.2+pg18
firebird_fdw1.4.01.4.1+pg18
logerrors2.1.32.1.5+pg18
multicorn3.03.2+pg18
omni0.2.90.2.14+pg18
omni_email00.1.0+pg18
omni_httpc0.1.50.1.10+pg18
omni_httpd0.4.60.4.11+pg18
omni_id0.4.20.4.3+pg18
omni_kube0.1.10.4.2+pg18
omni_ledger0.1.20.1.3+pg18
omni_sql0.5.10.5.3+pg18
omni_sqlite0.1.20.2.2+pg18
omni_types0.3.40.3.6+pg18
omni_vfs0.2.10.2.2+pg18
omni_worker0.1.00.2.1+pg18
periods1.2.21.2.3+pg18
pg_bestmatch0.0.10.0.2+pg18
pg_cardano1.0.51.1.1+pg18
pg_checksums1.11.3+pg18
pg_duckdb0.3.11.1.0+pg18
pg_failover_slots1.1.01.2.0+pg18
pg_graphql1.5.111.5.12+pg18
pg_idkit0.3.10.4.0+pg18
pg_later0.3.00.3.1+pg18
pg_mooncake0.1.20.2.0+pg18
pg_net0.9.20.20.0+pg18
pg_parquet0.4.30.5.1+pg18
pg_render0.1.20.1.3+pg18
pg_session_jwt0.3.10.3.3+pg18
pg_smtp_client0.2.00.2.1+pg18
pg_sphere1.5.11.5.2+pg18
pg_statement_rollback1.41.5+pg18
pg_store_plans1.81.9+pg18
pg_tle1.5.11.5.2+pg18
pg_tokenizer0.1.00.1.1+pg18
pg_uuidv71.6.01.7.0+pg18
pgactive2.1.62.1.7+pg18
pglogical2.4.52.4.6+pg18
pglogical_origin2.4.52.4.6+pg18
pgmq1.5.11.7.0+pg18
pgsmcrypto0.1.00.1.1+pg18
pgx_ulid0.2.00.2.1+pg18
pldbgapi1.81.9+pg18
pljava1.6.81.6.10+pg18
plprql1.0.018.0.0+pg18
roaringbitmap0.5.40.5.5+pg18
semver0.32.10.40.0+pg18
supautils2.10.03.0.2+pg18
tds_fdw2.0.42.0.5+pg18
timescaledb2.22.02.23.0+pg18
timescaledb_toolkit1.21.01.22.0+pg18
timeseries0.1.60.1.7+pg18
pg_tzf0.2.20.2.3+pg18
vchord0.5.10.5.3+pg18
vchord_bm250.2.10.2.2+pg18
vectorize0.22.20.25.0+pg18
wrappers0.5.40.5.6+pg18
gzip1.0.11.0.0+pg18
hypopg1.4.11.4.2+pg18
mobilitydb1.2.01.3.0+pg18
mongo_fdw5.5.15.5.3+pg18
orafce4.14.44.14.6+pg18
pg_hint_plan1.7.11.8.0+pg18
pg_ivm1.111.13+pg18
pg_partman5.2.45.3.1+pg18
pg_search0.18.10.19.2+pg18
pg_show_plans2.1.62.1.7+pg18
pgpcre10.20190509+pg18
pgroonga4.0.04.0.4+pg18
pgroonga_database4.0.04.0.4+pg18
plpgsql_check2.8.22.8.3+pg18
uint1.202312061.20250815+pg18
uint1281.1.01.1.1+pg18
omni_*2025052520251108+pg18
acl1.0.4+pg18
aggs_for_arrays1.3.3+pg18
aggs_for_vecs1.4.0+pg18
arraymath1.1+pg18
asn1oid1.6+pg18
aws_s30.0.1+pg18
base361.0.0+pg18
base620.0.1+pg18
bzip1.0.0+pg18
chkpass1.0+pg18
convert0.0.4+pg18
count_distinct3.0.2+pg18
country0.0.3+pg18
cryptint1.0.0+pg18
currency0.0.3+pg18
data_historization1.1.0+pg18
db_migrator1.0.0+pg18
dbt20.61.7+pg18
ddl_historization0.0.7+pg18
ddsketch1.0.1+pg18
decoder_raw1.0+pg18
decoderbufs3.2.0+pg18
emailaddr0+pg18
envvar1.0.1+pg18
faker0.5.3+pg18
financial1.0.1+pg18
fio1.0+pg18
first_last_agg0.1.4+pg18
floatfile1.3.1+pg18
floatvec1.1.1+pg18
geoip0.3.0+pg18
hashlib1.1+pg18
hashtypes0.1.5+pg18
hll2.18+pg18
hunspell_*1.0+pg18
imgsmlr1.0+pg18
index_advisor0.2.0+pg18
kafka_fdw0.0.3+pg18
login_hook1.7+pg18
oracle_fdw2.8.0+pg18
pg_auth_mon3.0+pg18
pg_background1.3+pg18
pg_bigm1.2+pg18
pg_cron1.6.7+pg18
pg_profile4.10+pg18
pg_stat_kcache2.3.0+pg18
pgdd0.6.0+pg18
pgjwt0.2.0+pg18
pgnodemx1.7+pg18
pgsodium3.1.9+pg18
pgtap1.3.3+pg18
plprofiler4.2.5+pg18
plproxy2.11.0+pg18
plr8.4.8+pg18
plv83.2.4+pg18
pointcloud1.2.5+pg18
powa5.0.1+pg18
prefix1.2.10+pg18
q3c2.0.1+pg18
redis_fdw1.0+pg18
session_variable3.4+pg18
set_user4.1.0+pg18
system_stats3.2+pg18
temporal_tables1.2.2+pg18
topn2.7.0+pg18
unit7.10+pg18
zhparser2.3+pg18
zstd1.1.2+pg18

2025-09-04

NameOld VerNew VerNote
timescaledb2.21.12.22.0
citus13.1.013.2.0
documentdb0.105.00.106.0work with ferretdb 2.5
ddlx0.290.30+ pg18
icu_ext1.9.01.10.0+ pg18
asn1oid1.51.6+ pg18
uint1281.0.01.1.0+ pg18
toastinfo1.51.6+ pg18
vchord0.4.30.5.1pgrx 0.16.0
pg_idkit0.3.00.3.1pgrx 0.15.0
pg_search0.17.30.18.0pgrx 0.15.0
pg_parquet0.4.00.4.3pgrx 0.16.0
wrappers0.5.30.5.4pgrx 0.14.3
pg_rewrite-2.0.0+ Debian/Ubuntu (PGDG)
pg_tracing-0.1.3-2+ pg 14/18
pg_curl2.42.4.5new version epoch
pg_rewrite-2.0.0Import from PGDG
pg_tracing-1.3.0+ pg14 / pg18
pgactive2.1.52.1.6+ pg18
pgsentinel1.11.21.2
pg_tle1.5.1-11.5.1-2+ pg18
redis_fdw+ pg18
pgextwlist1.171.19+ pg18
wal2json1.6+ pg18
pgvector0.8.1+ pg18

2025-07-24

NameOld VerNew VerNote
orioledbbeta11 1.4beta12 1.5pair with oriolepg 17.11
oriolepg17.917.11pair with orioledb 1.5 beta12
documentdb0.104.00.105.0pair with ferretdb 2.4
timescaledb2.20.02.21.1
supautils2.9.22.10.0.so location changed
plv83.2.33.2.4
postgresql_anonymizer3.1.12.3.0(pgrx 0.14.3)
wrappers0.5.00.5.3(pgrx 0.14.3) pgrx change
pgvectorscale0.7.10.8.0(pgrx 0.12.9)
pg_search0.15.80.17.0fix el icu dep, download

2025-06-24

NameOld VerNew VerNote
citus13.0.313.1.0
timescaledb2.20.02.21.0
vchord0.3.00.4.3
pgactive-2.1.5requires pgfeutils
documentdb0.103.00.104.0add arm support

2025-05-26

NameOld VerNew VerNote
pgdd0.5.00.6.0
convert-0.0.4
pg_idkit0.2.00.3.0
pg_tokenizer-0.1.0
pg_render-0.1.2
pgx_ulid-0.2.0
orioledb1.4.0b101.4.0b11

2025-05-22

NameOld VerNew VerNote
openhalodb-14.10
spat-0.1.0a4
pgsentinel-1.1.0
timescaledb-2.20.0
sqlite_fdw-2.5.0
documentdb-0.103.0
pg_tzf-0.2.2
pg_vectorize-0.22.2
wrappers-0.5.0

2025-05-07

NameOld VerNew VerNote
omnigres-20250507
citus-12.0.3
timescaledb-2.19.3
supautils-2.9.1
pg_envvar-1.0.1
pgcollection-1.0.0
aggs_for_vecs-1.4.0
pg_tracing-0.1.3
pgmq-1.5.1
pg_tzf-0.2.0
pg_search-0.15.18
anon-2.1.1
pg_parquet-0.4.0
pg_cardano-1.0.5
pglite_fusion-0.0.5
vchord_bm25-0.2.1
vchord-0.3.0
timescaledb_toolkit-1.21.0
pgvectorscale-0.7.1
pg_session_jwt-0.3.1

2025-03-20

NameOld VerNew VerNote
timescaledb-2.19.0
citus-13.0.2
documentdb-1.102
pg_analytics-0.3.7
pg_search-0.15.8
emaj-4.6.0
pgsql_tweaks-0.11.0
pgvectorscale-0.6.0
pg_session_jwt-0.2.0
wrappers-0.4.5
pg_parquet-0.3.1
vchord-0.2.2
pg_tle1.2.01.5.0
supautils2.5.02.6.0
sslutils1.31.4
pg_profile4.74.8
pg_jsonschema0.3.20.3.3
pg_incremental1.1.11.2.0
ddl_historization0.70.0.7
pg_sqlog3.1.71.6
pg_random--
pg_stat_monitor2.1.02.1.1
pg_profile4.74.8

2024-10-16

NameOld VerNew VerNote
pg_timeseries-0.1.6
pgmq-1.4.4
pg_protobuf-16 17
pg_uuidv7-1.6
pg_readonly-latest
pgddl-0.28
pg_safeupdate-latest
pg_stat_monitor-2.1
pg_profile-4.7
system_stats-3.2
pg_auth_mon-3.0
login_hook-1.6
logerrors-2.1.3
pg_orphaned-latest
pgnodemx-1.7
sslutils-1.4+pg16, +pg17

4.2 - APT Changelog

PostgreSQL and Extension DEB package changelog and release notes

2025-12-25

NameOld VerNew VerNote
pg_duckdb1.1.01.1.1
pg_search0.20.40.20.5
vchord_bm250.2.20.3.0
pg_semver0.40.00.41.0
pg_timeseries0.1.70.1.8
supautils3.0.2-13.0.2-2fix pg18
pg_summarize0.0.1-10.0.1-2fix pg18

2025-12-16

NameOld VerNew VerNote
pg_textsearch-0.1.0new
pg_clickhouse-0.1.0new
pg_ai_query-0.1.1new
timescaledb2.23.12.24.0
pg_search0.20.00.20.4
pg_duckdb1.1.0-11.1.0-2official release
pg_biscuit1.02.0.1new repo
pg_convert0.0.40.0.5removed pg13 support
pgdd0.6.00.6.1removed pg13 support
pglinter1.0.01.0.1
pg_session_jwt0.3.30.4.0
pg_anon2.4.12.5.1
pg_enigma0.4.00.5.0
wrappers0.5.60.5.7
pg_vectorize0.25.00.26.0fix pg18
pg_tiktoken--fix pg18
pg_tzf--fix pg18
pglite_fusion--fix pg18
pgsmcrypto--fix pg18
pgx_ulid--fix pg18
plprql--fix pg18
synchdb-1.3Ubuntu 22/24 only

2025-11-20

NameOld VerNew VerNote
vchord0.5.31.0.0
pg_later0.3.10.4.0
pgvectorscale0.8.00.9.0-pg13, +pg18
pglite_fusion0.0.50.0.6
pgx_ulid0.2.10.2.2
pg_search0.19.50.19.7resume PIGSTY building
citus13.2.013.2.0official tag
timescaledb2.23.02.23.1
pg_profile4.104.11
pglinter1.0.0new
pg_typeid0.3.0head with pg18 support
pg_enigma0.4.0vonng patched pgrx version
pg_retry1.0.0new, pg17-18
pg_biscuit1.0new, pg16-18
pg_weighted_statistics1.0.0new, pg13-18
documentdb0.1060.107ferretdb fork
polardb15.1515.15.5.0-38948055

2025-11-10

Add PostgreSQL 18 support for almost all extensions

NameOld VerNew VerNote
omni_csv-0.1.1new
omni_datasets-0.1.0new
omni_shmem-0.1.0new
pg_csv-1.0.1new
pljs-1.0.3new
plxslt-0.20140221new
credcheck3.04.2+pg18
dbt20.45.00.61.7+pg18
h34.1.34.2.3+pg18
h3_postgis4.1.34.2.3+pg18
mongo_fdw1.15.5.3+pg18
multicorn3.03.2+pg18
orafce4.14.44.14.6+pg18
pg_hint_plan1.7.01.8.0+pg18
pg_search0.18.10.19.2+pg18
pg_show_plans2.1.62.1.7+pg18
pgactive2.1.62.1.7+pg18
pgpcre10.20190509+pg18
plpgsql_check2.8.22.8.3+pg18
roaringbitmap0.5.40.5.5+pg18
uint1.202312061.20250815+pg18
uint1281.1.01.1.1+pg18
anon2.3.02.4.1+pg18
collection1.0.01.1.0+pg18
emaj4.7.04.7.1+pg18
explain_ui0.0.10.0.2+pg18
firebird_fdw1.4.01.4.1+pg18
login_hook1.61.7+pg18
logerrors2.1.32.1.5+pg18
mobilitydb1.2.01.3.0+pg18
omni0.2.90.2.14+pg18
omni_httpc0.1.50.1.10+pg18
omni_httpd0.4.60.4.11+pg18
omni_kube0.1.10.4.2+pg18
omni_sql0.5.10.5.3+pg18
omni_sqlite0.1.20.2.2+pg18
omni_worker0.1.00.2.1+pg18
pg_cardano1.0.51.1.1+pg18
pg_checksums1.21.3+pg18
pg_cron1.6.51.6.7+pg18
pg_duckdb0.3.11.1.0+pg18
pg_failover_slots1.1.01.2.0+pg18
pg_graphql1.5.111.5.12+pg18
pg_idkit0.3.10.4.0+pg18
pg_mooncake0.1.20.2.0+pg18
pg_net0.9.20.20.0+pg18
pg_parquet0.4.30.5.1+pg18
pg_partman5.2.45.3.0+pg18
pg_session_jwt0.3.10.3.3+pg18
pg_sphere1.5.11.5.2+pg18
pg_stat_monitor2.2.02.3.0+pg18
pg_statement_rollback1.41.5+pg18
pg_store_plans1.81.9+pg18
pg_task1.0.02.1.12+pg18
pg_tle1.5.11.5.2+pg18
pg_uuidv71.6.01.7.0+pg18
pglogical2.4.52.4.6+pg18
pgmq1.5.11.7.0+pg18
pgroonga4.0.04.0.4+pg18
pgsql_tweaks0.11.31.0.2+pg18
pldbgapi1.81.9+pg18
plprql1.0.018.0.0+pg18
supautils2.10.03.0.2+pg18
timescaledb2.22.02.23.0+pg18
timescaledb_toolkit1.21.01.22.0+pg18
vchord0.5.10.5.3+pg18
vectorize0.22.20.25.0+pg18
wrappers0.5.40.5.6+pg18
acl1.0.4-+pg18
aggs_for_arrays1.3.3-+pg18
aggs_for_vecs1.4.0-+pg18
base361.0.0-+pg18
hashlib1.1-+pg18
hll2.18-+pg18
imgsmlr1.0-+pg18
index_advisor0.2.0-+pg18
kafka_fdw0.0.3-+pg18
pg_auth_mon3.0-+pg18
pg_background1.3-+pg18
pg_bigm1.2-+pg18
pg_profile4.10-+pg18
pg_stat_kcache2.3.0-+pg18
pgdd0.6.0-+pg18
pgjwt0.2.0-+pg18
pgmp1.0.5-+pg18
plprofiler4.2.5-+pg18
plv83.2.4-+pg18
redis_fdw1.0-+pg18
repmgr5.5.0-+pg18
system_stats3.2-+pg18
topn2.7.0-+pg18
zhparser2.3-+pg18

2025-09-06

NameOld VerNew VerNote
timesacledb2.21.12.22.0
citus13.1.013.2.0
documentdb0.105.00.106.0work with ferretdb 2.5
ddlx0.290.30+ pg18
uint1281.0.01.1.0+ pg18
vchord0.4.30.5.1pgrx 0.16.0
pg_idkit0.3.00.3.1pgrx 0.15.0
pg_search0.17.30.18.0pgrx 0.15.0
pg_parquet0.4.00.4.3pgrx 0.16.0
wrappers0.5.30.5.4pgrx 0.14.3
pg_rewrite-2.0.0+ Debian/Ubuntu
pg_tracing-0.1.3-2+ pg 14/18
pg_curl2.42.4.5
pg_ivm1.111.12+ pg18
pg_rewrite-2.0.0new extension
pg_tracing-1.3.0+ pg14 / pg18
pgactive2.1.52.1.6+ pg18
pgsentinel1.11.21.2
pg_tle1.5.1-11.5.1-2+ pg18
redis_fdw+ pg18
emaj4.64.7
table_version1.11.01.11.1

2025-07-24

NameOld VerNew VerNote
orioledbbeta11 1.4beta12 1.5pair with oriolepg 17.11
oriolepg17.917.11pair with orioledb 1.5 beta12
documentdb0.104.00.105.0pair with ferretdb 2.4
timescaledb2.20.02.21.1
supautils2.9.22.10.0.so location changed
plv83.2.33.2.4
postgresql_anonymizer3.1.12.3.0 (pgrx 0.14.3)
wrappers0.5.00.5.3 (pgrx 0.14.3)pgrx version change
pgvectorscale0.7.10.8.0 (pgrx 0.12.9)
pg_search0.15.80.17.0 (download)fix el icu dep issue
pg_profile4.8.04.10.0

2025-07-04

NameOld VerNew VerNote
orioledb1.4 beta11rebuilt
pgvectorscale0.7.10.7.1rebuilt fix bug
pg_stat_monitor2.1.12.2.0
pgsql-tweaks0.11.10.11.3
pg_tle1.5.01.5.1
pg_curl2.42.4.5

2025-06-24

NameOld VerNew VerNote
citus13.0.313.1.0
timescaledb2.20.02.21.0
vchord0.3.00.4.3
pgactive-2.1.5requires pgfeutils
documentdb0.103.00.104.0add arm support

2025-05-26

NameOld VerNew VerNote
pgdd0.5.00.6.0
convert-0.0.4
pg_idkit0.2.00.3.0
pg_tokenizer.rs-0.1.0
pg_render-0.1.2
pgx_ulid-0.2.0
pg_ivm1.10.01.11.0
orioledb1.4.0b101.4.0b11

2025-05-22

NameOld VerNew VerNote
openhanded-14.10
spat-0.1.0a4
pgsentinel-1.1.0
timescaledb-2.20.0
sqlite_fdw-2.5.0
documentdb-0.103.0
tzf-0.2.2
pg_vectorize-0.22.2
wrappers-0.5.0

2025-05-07

NameOld VerNew VerNote
omnigres-20250507
citus-12.0.3
timescaledb-2.19.3
supautils-2.9.1
pg_envvar-1.0.1
pgcollection-1.0.0
aggs_for_vecs-1.4.0
pg_tracing-0.1.3
pgmq-1.5.1
tzf-pg-0.2.0
pg_search-0.15.18
anon-2.1.1
pg_parquet-0.4.0
pg_cardano-1.0.5
pglite_fusion-0.0.5
vchord_bm25-0.2.1
vchord-0.3.0
timescaledb-toolkit-1.21.0
pgvectorscale-0.7.1
pg_session_jwt-0.3.1

2025-03-20

NameOld VerNew VerNote
timescaledb-2.19.0
citus-13.0.2
documentdb-1.102
pg_analytics-0.3.7
pg_search-0.15.8
pg_ivm-1.10
emaj-4.6.0
pgsql_tweaks-0.11.0
pgvectorscale-0.6.0
pg_session_jwt-0.2.0
wrappers-0.4.5
pg_parquet-0.3.1
vchord-0.2.2
pg_tle1.2.01.5.0
supautils2.5.02.6.0
sslutils1.31.4
pg_profile4.74.8
pg_jsonschema0.3.20.3.3
pg_incremental1.1.11.2.0
ddl_historization0.70.0.7
pg_sqlog3.1.71.6
pg_random--
pg_stat_monitor2.1.02.1.1
pg_profile4.74.8

2024-10-16

NameOld VerNew VerNote
pg_ivm-1.9
pg_timeseries-0.1.6
pgmq-1.4.4
pg_protobuf-16 17
pg_uuidv7-1.6
pg_readonly-latest
pgddl-0.28
pg_safeupdate-latest
pg_stat_monitor-2.1
pg_profile-4.7
system_stats-3.2
pg_auth_mon-3.0
login_hook-1.6
logerrors-2.1.3
pg-orphaned-latest
pgnodemx-1.7
sslutils-1.4 (+16,17)