diff --git a/webserver/docker_matrix/templates/docker-compose.yml b/webserver/docker_matrix/templates/docker-compose.yml
index 77aca756a17fd145b2ed4a408e830eb50682e893..513a495b1da3019d0dc2e2d29732da9cf5ef0800 100644
--- a/webserver/docker_matrix/templates/docker-compose.yml
+++ b/webserver/docker_matrix/templates/docker-compose.yml
@@ -4,7 +4,7 @@ services:
 
   db:
 
-    image: postgres:10.11
+    image: postgres:12.2
     restart: always
     volumes:
       - /srv/matrix/db:/var/lib/postgresql/data
@@ -12,6 +12,7 @@ services:
       POSTGRES_DB: synapse
       POSTGRES_USER: synapse
       POSTGRES_PASSWORD: {{ postgres_user_pass }} 
+      POSTGRES_INITDB_ARGS: --encoding=UTF-8 --lc-collate=C --lc-ctype=C
 
   synapse: