add mess of mautrix bridges

This commit is contained in:
k3t
2026-07-26 12:33:38 -06:00
parent 34c109906d
commit c4cf5c867f
@@ -0,0 +1,107 @@
{
services = {
mautrix-meta.instances = {
"instagram" = {
enable = true;
settings = {
network = {
mode = "instagram";
};
homeserver = {
address = "http://localhost:6167";
domain = "k3t.dev";
};
bridge = {
permissions = {
"*" = "relay";
"k3t.dev" = "user";
"@k3t:k3t.dev" = "admin";
};
};
};
};
"messenger" = {
enable = true;
settings = {
network = {
mode = "messenger";
};
homeserver = {
address = "http://localhost:6167";
domain = "k3t.dev";
};
bridge = {
permissions = {
"*" = "relay";
"k3t.dev" = "user";
"@k3t:k3t.dev" = "admin";
};
};
};
};
};
mautrix-whatsapp = {
enable = true;
settings = {
homeserver = {
address = "http://localhost:6167";
domain = "k3t.dev";
};
bridge = {
permissions = {
"*" = "relay";
"k3t.dev" = "user";
"@k3t:k3t.dev" = "admin";
};
};
};
};
mautrix-signal = {
enable = true;
settings = {
homeserver = {
address = "http://localhost:6167";
domain = "k3t.dev";
};
bridge = {
permissions = {
"*" = "relay";
"k3t.dev" = "user";
"@k3t:k3t.dev" = "admin";
};
};
};
};
mautrix-discord = {
enable = true;
settings = {
homeserver = {
address = "http://localhost:6167";
domain = "k3t.dev";
};
bridge = {
permissions = {
"*" = "relay";
"k3t.dev" = "user";
"@k3t:k3t.dev" = "admin";
};
backfill = {
forward_limits = {
initial = {
channel = 64;
dm = 512;
thread = 64;
};
max_guild_members = -1;
missed = {
channel = -1;
dm = -1;
thread = -1;
};
};
};
};
};
};
};
}