Add module for backing up volume data to BorgBase

Back up freshrss volume
This commit is contained in:
Pim Kunis 2025-05-25 16:56:22 +02:00
parent 39125c71e1
commit 67e6ddbf90
5 changed files with 89 additions and 5 deletions

View file

@ -5,6 +5,15 @@
users.users.root.openssh.authorizedKeys.keys = config.pim.ssh.keys.pim ++ config.pim.ssh.keys.niels;
pim.k3s.serverAddr = "https://jefke.dmz:6443";
pim.backups.borgBackups = {
freshrss = {
repo = "ssh://ty1l82m0@ty1l82m0.repo.borgbase.com/./repo";
paths = ["/mnt/longhorn/persistent/volumes/freshrss"];
deploymentName = "server";
deploymentNamespace = "freshrss";
};
};
deployment = {
targetHost = "atlas";
targetUser = "root";