Allow olm-3.2.16 for mautrix bridges in production

- Add permittedInsecurePackages for deprecated olm library
- Required by mautrix-slack, mautrix-whatsapp, mautrix-gmessages bridges
- Acceptable risk for Matrix bridge functionality until alternatives available
This commit is contained in:
Dan 2025-10-21 18:37:03 -07:00
parent 982d2886e4
commit 0cbbb19da2

View file

@ -55,6 +55,13 @@
defaults.email = "dlei@duck.com";
};
# Allow deprecated olm library for Matrix bridges
# Note: olm is deprecated with known CVEs but required by mautrix bridges
# This is necessary for Matrix bridge functionality until alternatives are available
nixpkgs.config.permittedInsecurePackages = [
"olm-3.2.16"
];
# This value determines the NixOS release compatibility
system.stateVersion = "24.05";
}