From 90a6bd01c23fcaba1941ccd427793bd2a0130a64 Mon Sep 17 00:00:00 2001
From: Max Kratz <account@maxkratz.com>
Date: Tue, 21 Jan 2025 19:54:31 +0100
Subject: [PATCH] Contrib: Docker: updates PostgreSQL version in
 `docker-compose.yml` (#18089)

Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
---
 changelog.d/18089.bugfix          | 2 ++
 contrib/docker/docker-compose.yml | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)
 create mode 100644 changelog.d/18089.bugfix

diff --git a/changelog.d/18089.bugfix b/changelog.d/18089.bugfix
new file mode 100644
index 0000000000..607fab7112
--- /dev/null
+++ b/changelog.d/18089.bugfix
@@ -0,0 +1,2 @@
+Updates contributed `docker-compose.yml` file to PostgreSQL v15, as v12 is no longer supported by Synapse.
+Contributed by @maxkratz.
\ No newline at end of file
diff --git a/contrib/docker/docker-compose.yml b/contrib/docker/docker-compose.yml
index 36d5fd5309..9dffc852fd 100644
--- a/contrib/docker/docker-compose.yml
+++ b/contrib/docker/docker-compose.yml
@@ -51,7 +51,7 @@ services:
       - traefik.http.routers.https-synapse.tls.certResolver=le-ssl
 
   db:
-    image: docker.io/postgres:12-alpine
+    image: docker.io/postgres:15-alpine
     # Change that password, of course!
     environment:
       - POSTGRES_USER=synapse
-- 
GitLab