fixes to impermenance

This commit is contained in:
mjallen18
2025-02-26 18:05:05 -06:00
parent d7c3a2d3dd
commit 7c773f1aaf
2 changed files with 22 additions and 7 deletions

View File

@@ -177,12 +177,24 @@ in
chown hass:hass ${config.services.home-assistant.configDir}/scripts.yaml chown hass:hass ${config.services.home-assistant.configDir}/scripts.yaml
''; '';
services.postgresql = { services = {
enable = true; postgresql = {
ensureDatabases = [ "hass" ]; enable = true;
ensureUsers = [{ ensureDatabases = [ "hass" ];
name = "hass"; ensureUsers = [{
ensureDBOwnership = true; name = "hass";
}]; ensureDBOwnership = true;
}];
};
zigbee2mqtt = {
enable = true;
settings = {
homeassistant = config.services.home-assistant.enable;
permit_join = true;
serial = {
port = "/dev/ttyUSB0";
};
}
}
}; };
} }

View File

@@ -10,6 +10,9 @@
"/var/lib/nixos" "/var/lib/nixos"
"/var/lib/tailscale" "/var/lib/tailscale"
"/var/lib/systemd/coredump" "/var/lib/systemd/coredump"
"/var/lib/zigbee2mqtt"
"/var/lib/postgresql"
"/var/lib/hass"
"/etc/NetworkManager/system-connections" "/etc/NetworkManager/system-connections"
"/etc/secureboot" "/etc/secureboot"
{ {