diff --git a/hosts/dingserver/synapse.nix b/hosts/dingserver/synapse.nix index 739359b..5354f02 100644 --- a/hosts/dingserver/synapse.nix +++ b/hosts/dingserver/synapse.nix @@ -6,11 +6,21 @@ }: let fqdn = "matrix.broccoli.town"; in { + services.postgresql = { + enable = true; + }; + services.matrix-synapse = { enable = true; settings = { server_name = "broccoli.town"; - database.name = "sqlite3"; + database = { + name = "psycopg2"; + args = { + database = "synapse"; + user = "matrix-synapse"; + }; + }; max_upload_size = "50M"; listeners = [ {