From 98c1d63962d4a735dc4ae4f2af4a37976748be2a Mon Sep 17 00:00:00 2001 From: vincent Date: Tue, 9 Apr 2024 08:40:38 +0200 Subject: [PATCH] borgmatic: add action --- nomad-job/borgmatic.nomad | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/nomad-job/borgmatic.nomad b/nomad-job/borgmatic.nomad index e9fcdeb..de15b45 100644 --- a/nomad-job/borgmatic.nomad +++ b/nomad-job/borgmatic.nomad @@ -18,6 +18,19 @@ job "borgmatic" { } task "borgmatic" { + action "manual-backup" { + command = "/usr/local/bin/borgmatic" + args = ["create", + "prune", + "--verbosity", + "1" + + ] + } + action "list-backup" { + command = "/usr/local/bin/borgmatic" + args = ["rlist"] + } driver = "docker" config { image = "ghcr.service.consul:5000/borgmatic-collective/borgmatic"