From e82185c247c6224daddd9aab1b22db5ee8b1f909 Mon Sep 17 00:00:00 2001 From: Danny Grove Date: Mon, 15 Jan 2024 15:12:45 -0800 Subject: [PATCH] infra/main: add databases for matrix migration --- infra/main/main.tf | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/infra/main/main.tf b/infra/main/main.tf index 80be87e..cec5e18 100644 --- a/infra/main/main.tf +++ b/infra/main/main.tf @@ -63,6 +63,21 @@ module "digitalocean_database_cluster" { }, { name = "forgejo", create_default_superuser = true, + }, { + # We're creating this database, but then need to delete and recreate manually with LOCALE=C. Otherwise synapse won't work + # CREATE DATABASE synapse WITH template=template0 owner=doadmin locale="C" encoding=UTF8; + # GRANT ALL ON DATABASE synapse TO synapse; + name = "synapse", + create_default_superuser = true, + }, { + name = "telegram", + create_default_superuser = true, + }, { + name = "slack", + create_default_superuser = true, + }, { + name = "media_repo", + create_default_superuser = true, }] vpc_id = digitalocean_vpc.main.id