From 9db80d436bec256a83899daee993957f009ccf27 Mon Sep 17 00:00:00 2001 From: GHOSCHT <31184695+GHOSCHT@users.noreply.github.com> Date: Sat, 13 Apr 2024 16:12:08 +0200 Subject: [PATCH] Franz: Add eustachius sftp restick backend --- hosts/franz/restic.nix | 7 +++++++ secrets/franz.yaml | 5 +++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/hosts/franz/restic.nix b/hosts/franz/restic.nix index 04819e4..7bfd231 100644 --- a/hosts/franz/restic.nix +++ b/hosts/franz/restic.nix @@ -49,6 +49,9 @@ in { sops.secrets."autorestic/ssd_key" = { owner = vars.user; }; + sops.secrets."autorestic/eustachius_key" = { + owner = vars.user; + }; sops.templates.".autorestic.yml" = { path = "/home/${vars.user}/.autorestic.yml"; @@ -153,6 +156,10 @@ in { type: local path: /home/ghoscht/Backups key: '${config.sops.placeholder."autorestic/ssd_key"}' + eustachius: + type: sftp + path: ghoscht@192.168.178.32:/mnt/Backups + key: '${config.sops.placeholder."autorestic/eustachius_key"}' ''; }; } diff --git a/secrets/franz.yaml b/secrets/franz.yaml index 9c2846f..8de6483 100644 --- a/secrets/franz.yaml +++ b/secrets/franz.yaml @@ -30,6 +30,7 @@ ttrss: autorestic: zfs_key: ENC[AES256_GCM,data:HyZBD202BoG6ncw37Tg9LPvfvQPnOaLJKk+gMvdZflt+XZ/7lx6TZOp/loiDhSSBTMusAXaI/aDkAFx2a7yDUQ==,iv:nQAHi9TyUXamSlFq99NYvWLOBSuZstuYNJLgVpxF1JU=,tag:mIS/E4Wr6IdWsZtehNY7UA==,type:str] ssd_key: ENC[AES256_GCM,data:xgJCpNkmIn8VU+jG++0kLW8WM9RbTBmsZeOuOz1WWmc4sOdN4lWfPvLjcTAHZDIXFvX7NodEcGAYDmcWNw7QBw==,iv:wGJcz7CEjhwsUlVEyuHOBcayzE97PfWi2f0TvITzafg=,tag:wpaJFcQBd/kAmExfD6fwJQ==,type:str] + eustachius_key: ENC[AES256_GCM,data:qiq6Y05bV7mf0OOBDzR09MrW5g01WxmWVHB3vJ04XQaOVMGzl7hZq0ewcLOxitbFw3VcN5GQBpA8smlmahz8VA==,iv:epq7+tXG9QYAjNu8qHI2gjBYUuoPNdZg8+2XCLOwu1Q=,tag:qM8YdSZhwwM3GDrNPfo/Jg==,type:str] sops: kms: [] gcp_kms: [] @@ -45,8 +46,8 @@ sops: VUUxcEhvYi8zeXlCUUViUTl0eWdhcU0KXOfbnDc+zc8lnBcyEAV5EiJSjcSU6AgI EfeRw8qVqwChrYn1agslcNnDbE0WQsOCBuA6cE4V3kRofp9HU949ig== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-03-31T17:08:14Z" - mac: ENC[AES256_GCM,data:6OqfSgn6/9hf9x62HflJy1meERaPx9rXflgOQR+gzKsr0FA5q4iC7Gdyebpw7EA/nMIN/XXEGNQXvCaGMMccZ2D8gQ0S6O5JgeDAKukl4T7+qXYXwAdrVjsjLZZV61LJSEU4x9Z2/U9jtbwB4KFwgmppJeipO2D75EzJngKZn80=,iv:4Ap89WlXicBLMptqFiEgg3L/koDIXunscdcayfL/JJk=,tag:D1o9sOZ/pyTaAY2ai8HViA==,type:str] + lastmodified: "2024-04-09T20:05:32Z" + mac: ENC[AES256_GCM,data:QpiN3iCM46/cg3YpHSXvQ4hz33oc24yqcMYuYfumUCwFZiP/tBIgjAOTm8abnyR7+Vs8vrs3BATiHoA8xpIWIWgJGROLqbyM4yFOP4YE0CTrJq86QQbtluYB3aidgijsHERfL6MJ2/na0oC2KC39P7c0dwmF4HOGfGGq3eqAis4=,iv:FfHAgntSRKCOQ5m88X/k30OXk1QdcSw32NxYcaZQitU=,tag:zndSmXNnNt7p/ElRHdqe1Q==,type:str] pgp: [] unencrypted_suffix: _unencrypted version: 3.8.1