mirror of
https://github.com/kmein/niveum
synced 2026-03-18 19:11:08 +01:00
feat(restic): add mount script
This commit is contained in:
@@ -25,5 +25,13 @@ in
|
|||||||
(pkgs.writers.writeDashBin "restic-niveum" ''
|
(pkgs.writers.writeDashBin "restic-niveum" ''
|
||||||
${pkgs.restic}/bin/restic -r ${restic.repository} -p ${<secrets/restic/password>} "$@"
|
${pkgs.restic}/bin/restic -r ${restic.repository} -p ${<secrets/restic/password>} "$@"
|
||||||
'')
|
'')
|
||||||
|
(pkgs.writers.writeDashBin "restic-mount" ''
|
||||||
|
mountdir=$(mktemp -d)
|
||||||
|
trap clean EXIT
|
||||||
|
clean() {
|
||||||
|
rm "$mountdir"
|
||||||
|
}
|
||||||
|
${pkgs.restic}/bin/restic -r ${restic.repository} -p ${<secrets/restic/password>} mount "$mountdir"
|
||||||
|
'')
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user