| 1 Feb 2026 |
emily | yes, a bunch of folks do. but no module has been merged into nixpkgs yet | 19:37:43 |
trumee | Oh great. I couldn't get it to work, https://www.reddit.com/r/NixOS/comments/1qsz9kb | 19:39:31 |
trumee | Is there any example i can look at? | 19:41:28 |
trumee | I want to migrate from my working docker to native nix. | 19:41:56 |
trumee | Do i need oidc module in synapse? | 19:46:18 |
Dandellion | if you're using mas, then I dint think so | 19:50:57 |
Dandellion | * if you're using mas, then I don't think so | 19:51:04 |
trumee | Anything looks wrong in my setup ? | 19:54:35 |
| trumee changed their display name from . to trumee. | 20:36:00 |
| @drangon02:matrix.org joined the room. | 21:21:43 |
| 2 Feb 2026 |
trumee | I was able to get matrix going. I think there was a message this mentioning their settup but i lost it since i had to restore the database. | 00:46:41 |
| 1 Feb 2026 |
| @drangon02:matrix.org left the room. | 21:23:31 |
| 2 Feb 2026 |
trumee | Unfortunately, i couldnt get mautrix-whatsapp going. It dies with a message,
mautrix-whatsapp-pre-start[3797520]: Legacy bridge config detected, but hacky network config migrator is not set
mautrix-whatsapp.service: Control process exited, code=exited, status=1/FAILURE
| 00:47:32 |
| 1 Feb 2026 |
teutat3s | In reply to @rajil:rajils.com Is there any example i can look at? Our setup is pretty complex because we use synapse workers in combination with MAS https://git.pub.solar/pub-solar/infra/src/branch/main/modules/matrix/default.nix Nginx Proxy https://git.pub.solar/pub-solar/infra/src/branch/main/modules/nginx-matrix/default.nix | 23:48:21 |
| 2 Feb 2026 |
hexa | friendly reminder, that this module "is still being worked on" https://github.com/NixOS/nixpkgs/pull/387274#issuecomment-3491935945 | 00:01:30 |
| networkException joined the room. | 01:13:19 |
trumee | Is there any example for services.mautrix-whatsapp or services.mautrix-signal which i can use? | 01:16:33 |
trumee | This is the config which did not work,
services.mautrix-whatsapp = {
enable = true;
settings = {
homeserver = {
address = "http://127.0.0.1:${toString matrixPort}";
domain = serverName;
};
appservice = {
address = "http://127.0.0.1:29318";
hostname = "127.0.0.1";
port = 29318;
database = {
type = "postgres";
uri = "postgresql:///mautrix-whatsapp?host=/run/postgresql";
};
id = "whatsapp";
bot = {
username = "whatsappbot";
displayname = "WhatsApp Bridge Bot";
};
};
bridge = {
username_template = "whatsapp_{{.}}";
displayname_template = "{{or .BusinessName .PushName .JID}} (WA)";
command_prefix = "!wa";
# Portal settings
private_chat_portal_meta = true;
personal_filtering_spaces = true;
# Status broadcast settings
enable_status_broadcast = true;
disable_status_broadcast_send = true;
mute_status_broadcast = true;
status_broadcast_tag = "m.lowpriority";
permissions = {
"*" = "relay";
"${serverName}" = "user";
"@user:${serverName}" = "admin";
};
relay.enabled = false;
# History sync settings
history_sync = {
backfill = true;
max_initial_conversations = 10;
request_full_sync = false;
};
};
# Matrix settings
matrix = {
federate_rooms = true;
};
# Encryption allowed but not default
encryption = {
allow = true;
default = false;
require = false;
};
logging = {
min_level = "info";
writers = [
{
type = "stdout";
format = "pretty-colored";
}
];
};
};
environmentFile = config.sops.templates."mautrix-whatsapp.env".path;
};
| 01:26:23 |
trumee | Something in this triggers, Legacy bridge config detected, but hacky network config migrator is not set | 01:26:59 |
Samuel | Here's mine: Yes, see https://github.com/meenzen/nixos/tree/main/modules/matrix | 11:40:22 |
Samuel | * Here's mine: https://github.com/meenzen/nixos/tree/main/modules/matrix | 11:40:29 |
trumee | I am yet to see advantage of wrapping synapse in a module. It is already a module in nix. | 15:42:48 |
trumee | Thanks for sharing. In which file on your repo do you use this module. | 16:00:27 |
| 3 Feb 2026 |
| trumee left the room. | 03:17:05 |
| trumee joined the room. | 03:22:38 |
| trumee changed their display name from . to trumee. | 03:26:13 |
| 4 Feb 2026 |
| tiferrei changed their profile picture. | 03:09:37 |
| tiferrei left the room. | 14:28:36 |
| 6 Feb 2026 |
Emma [it/its] | https://cgit.rory.gay/Rory-Open-Architecture.git/tree/host/Rory-nginx/services/matrix/synapse/workers
heres mine | 12:35:57 |
| 9 Feb 2026 |
| Afillatedcarbon set a profile picture. | 22:00:44 |