Added teslamate configuration

This commit is contained in:
Alejandro Angulo 2024-02-05 20:20:02 -08:00
parent 00319bf5ee
commit 478198d88e
Signed by: alejandro-angulo
GPG key ID: 75579581C74554B6
13 changed files with 253 additions and 3 deletions

View file

@ -8,7 +8,10 @@
./zfs.nix
];
age.secrets.cf_dns_kilonull.file = ../../../secrets/cf_dns_kilonull.age;
age.secrets = {
cf_dns_kilonull.file = ../../../secrets/cf_dns_kilonull.age;
teslamate_db.file = ../../../secrets/teslamate_db.age;
};
aa = {
nix.enable = true;
@ -47,6 +50,14 @@
remoteTargetDatasets = ["tank/backups"];
remoteTargetPublicKeys = ["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAhA+9O2OBMDH1Xnj6isu36df5TOdZG8aEA4JpN2K60e syncoid@gospel"];
};
services.teslamate = {
enable = true;
database = {
createDatabase = true;
passwordFile = config.age.secrets.teslamate_db.path;
};
acmeCertName = "kilonull.com";
};
services.gitea = {
enable = true;
acmeCertName = "kilonull.com";