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