fixes to impermenance
This commit is contained in:
@@ -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";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
@@ -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"
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user