rpi4: mount home assistant subvol

This commit is contained in:
NullBite 2024-06-22 22:40:04 -04:00
parent 01cf89fac4
commit 91f7d08bac
Signed by: nullbite
GPG Key ID: 6C4D545385D4925A
2 changed files with 21 additions and 1 deletions

@ -12,7 +12,14 @@
];
fileSystems = let
mounts = [ "/nix" "/" "/.btrfsroot" "/home" ];
mounts = [
"/nix"
"/"
"/.btrfsroot"
"/home"
"/opt/hassio"
"/opt/hassio/.snapshots"
];
fn = (x: { options = [ "compress=zstd" ];});
in lib.genAttrs mounts fn;

@ -42,6 +42,19 @@
fsType = "ext4";
};
fileSystems."/opt/hassio" =
{ device = "/dev/disk/by-uuid/112535b6-4318-4d26-812b-7baf0d65dae5";
fsType = "btrfs";
options = [ "subvol=/@hassio" ];
};
fileSystems."/opt/hassio/.snapshots" =
{ device = "/dev/disk/by-uuid/112535b6-4318-4d26-812b-7baf0d65dae5";
fsType = "btrfs";
options = [ "subvol=/snapshots/@hassio" ];
};
swapDevices = [ ];
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking