diff --git a/webserver/docker_keycloak/templates/docker-compose.yml b/webserver/docker_keycloak/templates/docker-compose.yml
index b89a0449575cb6eaeb36c75f19986341c9adec25..d99e439722d8560d7ca32100f2c389c70bbbe904 100644
--- a/webserver/docker_keycloak/templates/docker-compose.yml
+++ b/webserver/docker_keycloak/templates/docker-compose.yml
@@ -36,7 +36,7 @@ services:
 
   db:
 
-    image: postgres:13.6
+    image: postgres:15.3
     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 60afbb5b10dfdff6d112a857c6983216913280d6..f5763166d319e8e0e2f82a608042ce498202d136 100644
--- a/webserver/docker_matrix/templates/docker-compose.yml
+++ b/webserver/docker_matrix/templates/docker-compose.yml
@@ -10,7 +10,7 @@ services:
 
   db:
 
-    image: postgres:13.6
+    image: postgres:15.3
     restart: always
     volumes:
       - /srv/matrix/db:/var/lib/postgresql/data