feat: db & git backups, bots on matrix, proxmox monitors, ...

This commit is contained in:
Xavier Morel
2025-11-19 22:01:27 +01:00
parent 4035967f21
commit e7aa43acaf
17 changed files with 116 additions and 21 deletions

View File

@@ -18,8 +18,10 @@ in
additionalPorts = [
80 # element web
5173 # synapse admin
29316 # maubot
];
importConfig = [
../config/matrix-maubot.nix
../config/matrix-synapse.nix
../config/matrix-nginx.nix
];
@@ -27,6 +29,9 @@ in
db = {
enable = true;
password = db_pass.matrix;
additionalDB = [
"maubot"
];
};
logging = {
enable = true;
@@ -47,6 +52,12 @@ in
private = true;
auth = false;
}
{
subdomain = "maubot";
port = 29316;
private = true;
auth = false;
}
];
};
}