From 747402bca46d58d72b79927f45b0f6aa84beb369 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Mon, 31 Jul 2023 22:26:11 +0200 Subject: [PATCH] feat(restic): backup whole hass volume --- systems/zaatar/home-assistant.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/systems/zaatar/home-assistant.nix b/systems/zaatar/home-assistant.nix index b2ecc7e..8359169 100644 --- a/systems/zaatar/home-assistant.nix +++ b/systems/zaatar/home-assistant.nix @@ -1,6 +1,7 @@ {config, ...}: let port = 8123; inherit (import ../../lib) restic; + volumeName = "home-assistant.bak"; in { networking.firewall.allowedTCPPorts = [port]; @@ -19,14 +20,14 @@ in { }; passwordFile = config.age.secrets.restic.path; paths = [ - "/var/lib/containers/storage/volumes/home-assistant.bak/_data/backups" + "/var/lib/containers/storage/volumes/${volumeName}" ]; }; virtualisation.oci-containers = { backend = "podman"; containers.homeassistant = { - volumes = ["home-assistant.bak:/config"]; + volumes = ["${volumeName}:/config"]; environment.TZ = "Europe/Berlin"; image = "ghcr.io/home-assistant/home-assistant:stable"; extraOptions = [