infrastructure/configuration/hosts/beltane/services/matrix.nix
2020-12-08 15:10:03 +00:00

21 lines
441 B
Nix

{ config, pkgs, ... }:
let secrets = (import ../secrets.nix);
in {
matrix-synapse = {
enable = true;
registration_shared_secret = secrets.matrix.secret;
server_name = "dork.dev";
listeners = [{
port = 8008;
bind_address = "::1";
type = "http";
tls = false;
x_forwarded = true;
resources = [{
names = [ "client" "federation" ];
compress = false;
}];
}];
};
}