From b819ba21e444de09f8eb1f5bb02cab2b3d6cab01 Mon Sep 17 00:00:00 2001
From: "Carrie Warner (Mattermost)"
<74422101+cwarnermm@users.noreply.github.com>
Date: Fri, 3 Oct 2025 16:04:12 -0400
Subject: [PATCH] Bumped min PG to 14+
---
source/deployment-guide/server/linux/deploy-rhel.rst | 2 +-
source/deployment-guide/server/linux/deploy-tar.rst | 2 +-
source/deployment-guide/server/linux/deploy-ubuntu.rst | 2 +-
source/deployment-guide/server/preparations.rst | 4 ++--
source/deployment-guide/server/server-deployment-planning.rst | 2 +-
source/deployment-guide/server/troubleshooting.rst | 2 +-
source/deployment-guide/software-hardware-requirements.rst | 2 +-
7 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/source/deployment-guide/server/linux/deploy-rhel.rst b/source/deployment-guide/server/linux/deploy-rhel.rst
index ce752f337d2..5a3333c8946 100644
--- a/source/deployment-guide/server/linux/deploy-rhel.rst
+++ b/source/deployment-guide/server/linux/deploy-rhel.rst
@@ -9,7 +9,7 @@
- Operating System: Enterprise Linux 7+, Oracle Linux 6+, Oracle Linux 7+
- Hardware: 1 vCPU/core with 2GB RAM (support for up to 1,000 users)
- - Database: PostgreSQL v13+
+ - Database: PostgreSQL v14+
- Network:
- Application 80/443, TLS, TCP Inbound
diff --git a/source/deployment-guide/server/linux/deploy-tar.rst b/source/deployment-guide/server/linux/deploy-tar.rst
index 4af9af37134..da3d3acd7d2 100644
--- a/source/deployment-guide/server/linux/deploy-tar.rst
+++ b/source/deployment-guide/server/linux/deploy-tar.rst
@@ -8,7 +8,7 @@
Minimum system requirements:
- Hardware: 1 vCPU/core with 2GB RAM (support for up to 1,000 users)
- - Database: PostgreSQL v13+
+ - Database: PostgreSQL v14+
- Network:
- Application 80/443, TLS, TCP Inbound
diff --git a/source/deployment-guide/server/linux/deploy-ubuntu.rst b/source/deployment-guide/server/linux/deploy-ubuntu.rst
index b70b8014d91..34f6d75c9b3 100644
--- a/source/deployment-guide/server/linux/deploy-ubuntu.rst
+++ b/source/deployment-guide/server/linux/deploy-ubuntu.rst
@@ -9,7 +9,7 @@
- Operating System: 20.04 LTS, 22.04 LTS, 24.04 LTS
- Hardware: 1 vCPU/core with 2GB RAM (support for up to 1,000 users)
- - Database: PostgreSQL v13+
+ - Database: PostgreSQL v14+
- Network:
- Application 80/443, TLS, TCP Inbound
diff --git a/source/deployment-guide/server/preparations.rst b/source/deployment-guide/server/preparations.rst
index 7d88ad2a742..0bd71174501 100644
--- a/source/deployment-guide/server/preparations.rst
+++ b/source/deployment-guide/server/preparations.rst
@@ -25,7 +25,7 @@ Before installing Mattermost Server, review the following preparation requiremen
Database preparation
--------------------
-PostgreSQL v13+ is required for Mattermost server installations. :doc:`MySQL database support ` is being deprecated starting with Mattermost v11. See the :doc:`PostgreSQL migration ` documentation for guidance on migrating from MySQL to PostgreSQL.
+PostgreSQL v14+ is required for Mattermost server installations. :doc:`MySQL database support ` is being deprecated starting with Mattermost v11. See the :doc:`PostgreSQL migration ` documentation for guidance on migrating from MySQL to PostgreSQL.
1. Create an PostgreSQL server instance. See the `PostgreSQL documentation `_ for details. When the installation is complete, the PostgreSQL server is running, and a Linux user account called postgres has been created.
@@ -274,7 +274,7 @@ Ensure your system meets these minimum requirements:
- Operating System: 64-bit Linux distribution
- Hardware: 1 vCPU/core with 2GB RAM (supports up to 1,000 users)
- Storage: Minimum 10GB available space
-- Database: PostgreSQL v13+
+- Database: PostgreSQL v14+
- Network: Reliable internet connection with sufficient bandwidth
See the :doc:`software and hardware requirements ` documentation for additional requirements.
diff --git a/source/deployment-guide/server/server-deployment-planning.rst b/source/deployment-guide/server/server-deployment-planning.rst
index 3992a8cb5f7..a96cc22a569 100644
--- a/source/deployment-guide/server/server-deployment-planning.rst
+++ b/source/deployment-guide/server/server-deployment-planning.rst
@@ -82,7 +82,7 @@ Prerequisites
Before deploying Mattermost, ensure you have reviewed the :doc:`software and hardware requirements `, and have:
* A supported Linux distribution
-* Database server (PostgreSQL 13+)
+* Database server (PostgreSQL 14+)
* Reverse proxy (NGINX recommended)
* SSL/TLS certificates for secure communication
* Adequate storage for files and database
diff --git a/source/deployment-guide/server/troubleshooting.rst b/source/deployment-guide/server/troubleshooting.rst
index c65d17e96e6..5d13509f417 100644
--- a/source/deployment-guide/server/troubleshooting.rst
+++ b/source/deployment-guide/server/troubleshooting.rst
@@ -296,7 +296,7 @@ Because of this, having a complete picture of the servers and network that the M
- Server OS and version (e.g. RHEL7, Ubuntu 20.04)
- Any orchestration/automation used like Docker or Kubernetes
- Reverse proxy and version (e.g. NGINX 1.16)
-- Database type and version (e.g. PostgreSQL 13)
+- Database type and version (e.g. PostgreSQL 14)
- SAML provider (e.g. Windows Server 2012 Active Directory, Okta, KeyCloak)
- LDAP provider (e.g. Windows Server 2016 Active Directory, Okta, OpenLDAP)
- The type and version of any proxies or VPNs on the network that the Mattermost server is connecting through
diff --git a/source/deployment-guide/software-hardware-requirements.rst b/source/deployment-guide/software-hardware-requirements.rst
index bad5d187bbe..595a230aa06 100644
--- a/source/deployment-guide/software-hardware-requirements.rst
+++ b/source/deployment-guide/software-hardware-requirements.rst
@@ -93,7 +93,7 @@ While community support exists for Fedora, FreeBSD, and Arch Linux, Mattermost d
Database software
^^^^^^^^^^^^^^^^^
-- PostgreSQL 13.0+
+- PostgreSQL 14.0+
Amazon Aurora equivalents of PostgreSQL is also supported.