Set up a working conduwuit server #2

Merged
Ittihadyya merged 22 commits from conduit into trunk 2025-01-13 19:24:42 +02:00
2 changed files with 17 additions and 4 deletions
Showing only changes of commit 094a819f4d - Show all commits

View file

@ -127,6 +127,12 @@ in {
nix.settings.trusted-users = ["remote-builder"]; nix.settings.trusted-users = ["remote-builder"];
} }
) )
{
nix.settings = {
substituters = ["https://cache.nixos.org?priority=3"];
trusted-public-keys = ["cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY="];
};
}
( (
{ {
config, config,
@ -140,11 +146,18 @@ in {
) )
{ {
nix.settings = { nix.settings = {
substituters = ["https://cache.collective-conciousness.monster"]; substituters = ["https://cache.collective-conciousness.monster?priority=1"];
trusted-public-keys = ["adyya-flake:PAbC0hnAiNj/kHcm9wIykmKIf25FDeXB6JusqlX2ghs="]; trusted-public-keys = ["adyya-flake:PAbC0hnAiNj/kHcm9wIykmKIf25FDeXB6JusqlX2ghs="];
}; };
} }
) )
{
nix.settings = {
# binary caches for conduwuit
substituters = ["https://attic.kennel.juneis.dog/conduit?priority=5" "https://attic.kennel.juneis.dog/conduwuit?priority=7"];
trusted-public-keys = ["conduit:eEKoUwlQGDdYmAI/Q/0slVlegqh/QmAvQd7HBSm21Wk=" "conduwuit:BbycGUgTISsltcmH0qNjFR9dbrQNYgdIAcmViSGoVTE="];
};
}
]; ];
personal.modules = [ personal.modules = [
{ {

View file

@ -13,12 +13,12 @@
database_backend = "rocksdb"; database_backend = "rocksdb";
max_request_size = 1024 * 1024 * 1024; max_request_size = 1024 * 1024 * 1024;
address = "127.0.0.1"; address = "127.0.0.1";
port = "7893"; port = 7893;
database_path = "/var/services/conduwuit/"; # database_path = lib.mkForce "/var/services/conduwuit/";
}; };
}; };
systemd.services.conduit.serviceConfig.ExecStart = lib.mkForce (lib.getExe config.services.matrix-conduit.package); # wrong in nixpkgs systemd.services.conduit.serviceConfig.ExecStart = lib.mkForce (lib.getExe config.services.matrix-conduit.package); # wrong in nixpkgs
}) })
]; ];
} }