backups: add btcpayserver database

This commit is contained in:
nixbitcoin 2020-09-22 16:40:20 +00:00
parent 0784e2d479
commit 73f4275d2a
No known key found for this signature in database
GPG key ID: DD11F9AD5308B3BA
3 changed files with 22 additions and 4 deletions

View file

@ -166,6 +166,10 @@ def run_tests(extra_tests):
"export $(cat /secrets/backup-encryption-env); duplicity list-current-files 'file:///var/lib/localBackups'",
"var/lib/bitcoind/wallet.dat",
)
assert_matches(
"export $(cat /secrets/backup-encryption-env); duplicity list-current-files 'file:///var/lib/localBackups'",
"var/backup/postgresql/btcpaydb.sql.gz",
)
### Check that all extra_tests have been run
assert len(extra_tests) == 0

View file

@ -19,6 +19,9 @@ import ./make-test.nix rec {
# hardened
];
# needed because duplicity requires 270 MB of free temp space, regardless of backup size.
virtualisation.diskSize = 1024;
nix-bitcoin.netns-isolation.enable = (scenario == "withnetns");
services.bitcoind.extraConfig = mkForce "connect=0";