2023-01-21 19:55:29 +01:00
|
|
|
{ config, ... }: {
|
|
|
|
imports = [
|
2023-07-10 00:00:13 +02:00
|
|
|
./gogs.nix
|
2023-01-21 19:55:29 +01:00
|
|
|
./matrix-synapse.nix
|
2023-07-10 00:00:13 +02:00
|
|
|
# TODO: enable once https://github.com/NixOS/nixpkgs/pull/242365 gets merged
|
|
|
|
# ./mysqld.nix
|
|
|
|
./node.nix
|
2023-01-21 22:31:12 +01:00
|
|
|
./postgres.nix
|
2024-09-02 21:40:32 +02:00
|
|
|
./systemd.nix
|
2023-01-21 19:55:29 +01:00
|
|
|
];
|
2023-01-23 13:12:46 +01:00
|
|
|
|
2023-01-21 19:55:29 +01:00
|
|
|
services.prometheus = {
|
|
|
|
enable = true;
|
|
|
|
listenAddress = "127.0.0.1";
|
|
|
|
port = 9001;
|
|
|
|
|
|
|
|
ruleFiles = [ rules/synapse-v2.rules ];
|
|
|
|
};
|
|
|
|
}
|