From 5b1c6f16d110181c3b92f4fae8369f413f4ae494 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Sat, 31 Jan 2026 00:18:57 +0900 Subject: [PATCH] bekkalokk/vaultwarden: add rsync pull target for principal --- hosts/bekkalokk/services/vaultwarden.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/hosts/bekkalokk/services/vaultwarden.nix b/hosts/bekkalokk/services/vaultwarden.nix index 3425b6f..c9626e0 100644 --- a/hosts/bekkalokk/services/vaultwarden.nix +++ b/hosts/bekkalokk/services/vaultwarden.nix @@ -99,4 +99,20 @@ in { ]; }; }; + + services.rsync-pull-targets = { + enable = true; + locations."/var/lib/vaultwarden" = { + user = "root"; + rrsyncArgs.ro = true; + authorizedKeysAttrs = [ + "restrict" + "no-agent-forwarding" + "no-port-forwarding" + "no-pty" + "no-X11-forwarding" + ]; + publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB2cDaW52gBtLVaNqoGijvN2ZAVkAWlII5AXUzT3Dswj vaultwarden rsync backup"; + }; + }; }