From ecb87cf03181c37772ce288c072e4488c6448c43 Mon Sep 17 00:00:00 2001 From: drunkendog Date: Mon, 14 Aug 2023 12:30:49 +0100 Subject: [PATCH] Add healthcheck url to borg config initializer --- backup/generate-config.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backup/generate-config.py b/backup/generate-config.py index e5b6577..d621502 100644 --- a/backup/generate-config.py +++ b/backup/generate-config.py @@ -19,9 +19,12 @@ assert getpass.getpass("Confirm passhphrase: ").rstrip() == secret_seed, "Passph salted_secret_seed = hostname + secret_seed salted_hash_value = hashlib.sha512(salted_secret_seed.encode()) +healthcheck_url = input("Enter healthcheck url: ").rstrip() + with open("/etc/backup.conf", "w") as f: f.write(f"export BORG_REPO='ssh://{hostname}@{server_hostname}.162536.xyz:22/~/backup/docker'\n") f.write(f"export BORG_PASSPHRASE='{salted_hash_value.hexdigest()}'\n") + f.write(f"export HEALTHCHECK_URL='{healthcheck_url}'\n") os.system("ssh-keygen -t rsa -q -f \"$HOME/.ssh/id_rsa\" -N \"\"")