[Unit] Description=Restic user backup to TrueNAS After=network-online.target Wants=network-online.target [Service] Type=oneshot EnvironmentFile=%h/.config/restic/env ExecStart=%h/.local/bin/restic-backup.sh # Restic cache lives naturally in ~/.cache when $HOME is set — no override needed