diff --git a/testserver/docker_matrix/templates/docker-compose.yml b/testserver/docker_matrix/templates/docker-compose.yml
index fa57f24902160d1054e901f304430cc9a21090e5..de4876e857aa6e2724974cf0e249c566f6acdc18 100644
--- a/testserver/docker_matrix/templates/docker-compose.yml
+++ b/testserver/docker_matrix/templates/docker-compose.yml
@@ -11,7 +11,7 @@ services:
 
   db:
 
-    image: postgres:16
+    image: postgres:17
     restart: always
     volumes:
       - /srv/matrix/db:/var/lib/postgresql/data
diff --git a/testserver/docker_paperless/templates/docker-compose.yml b/testserver/docker_paperless/templates/docker-compose.yml
index fd8fd2c0b8eb0cf8276d59cabb9f772a7b356ae8..587dd69c04b2a93963378b3b4520ad5b2a2f6593 100644
--- a/testserver/docker_paperless/templates/docker-compose.yml
+++ b/testserver/docker_paperless/templates/docker-compose.yml
@@ -10,7 +10,7 @@ services:
 
 
   db:
-    image: postgres:13
+    image: postgres:17
     restart: always
     volumes:
       - "{{ basedir }}/db:/var/lib/postgresql/data"
diff --git a/testserver/docker_tandoor/templates/docker-compose.yml b/testserver/docker_tandoor/templates/docker-compose.yml
index 0f9d348bc8f9ea20d467a7e32028cae3caa4aafe..f2b86498b29d9a12035e4ad35687c5e5376bc7ba 100644
--- a/testserver/docker_tandoor/templates/docker-compose.yml
+++ b/testserver/docker_tandoor/templates/docker-compose.yml
@@ -4,7 +4,7 @@ services:
 
   db:
 
-    image: postgres:16-alpine
+    image: postgres:17-alpine
     restart: always
     volumes:
       - "{{ basedir }}/db:/var/lib/postgresql/data"
diff --git a/webserver/docker_keycloak/templates/docker-compose.yml b/webserver/docker_keycloak/templates/docker-compose.yml
index f32d670204c409ce61251af41d14bbea46d1e79e..29e3cb79404831671db3c64708d360856ad2eb6d 100644
--- a/webserver/docker_keycloak/templates/docker-compose.yml
+++ b/webserver/docker_keycloak/templates/docker-compose.yml
@@ -33,7 +33,7 @@ services:
 
   db:
 
-    image: postgres:13.6
+    image: postgres:17.4
     restart: always
     volumes:
       - /srv/keycloak/db:/var/lib/postgresql/data
diff --git a/webserver/docker_matrix/templates/docker-compose.yml b/webserver/docker_matrix/templates/docker-compose.yml
index a9e6f7fdb95c6309d827d61e63dfe57cbac6ee49..43b3a44cd1aff9d2ba5727d93757b0258ad1119d 100644
--- a/webserver/docker_matrix/templates/docker-compose.yml
+++ b/webserver/docker_matrix/templates/docker-compose.yml
@@ -11,7 +11,7 @@ services:
 
   db:
 
-    image: postgres:16
+    image: postgres:17
     restart: always
     volumes:
       - {{ basedir }}/db:/var/lib/postgresql/data
diff --git a/webserver/docker_tandoor/templates/docker-compose.yml b/webserver/docker_tandoor/templates/docker-compose.yml
index 0f9d348bc8f9ea20d467a7e32028cae3caa4aafe..f2b86498b29d9a12035e4ad35687c5e5376bc7ba 100644
--- a/webserver/docker_tandoor/templates/docker-compose.yml
+++ b/webserver/docker_tandoor/templates/docker-compose.yml
@@ -4,7 +4,7 @@ services:
 
   db:
 
-    image: postgres:16-alpine
+    image: postgres:17-alpine
     restart: always
     volumes:
       - "{{ basedir }}/db:/var/lib/postgresql/data"