Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • c68b867 (HEAD -> master) Add notes about host ID by Jim Paris 2021-11-16 10:11:08 -0500
  • 7dea155 use python3 when getting UUID by Jim Paris 2021-11-16 09:55:51 -0500
  • f6e8863 backup: adjust email formatting by Jim Paris 2021-10-26 21:37:53 -0400
  • 342e2cd Update README by Jim Paris 2021-10-26 16:03:52 -0400
  • f14b0d2 backup.py: fix notification error by Jim Paris 2021-10-26 16:00:46 -0400
  • b74f9c7 initial-setup: fix --update by Jim Paris 2021-10-26 15:55:32 -0400
  • 9b38c24 borg: add ARM binary for Pi; update scripts to use it by Jim Paris 2021-10-26 15:03:35 -0400
  • 46f9f98 backup: show errors at top of email notification by Jim Paris 2021-10-26 13:24:39 -0400
  • dc7d72b initial-setup: make systemd units restart on failure by Jim Paris 2021-10-26 13:24:28 -0400
  • cb12e09 backup: rework output to make notification emails easier to read by Jim Paris 2021-10-26 13:20:21 -0400
  • 1115d1f backup: rename pstr() helper to b2s() by Jim Paris 2021-10-26 12:54:41 -0400
  • e2f92cc readme: fix typo by Jim Paris 2021-10-19 14:48:28 -0400
  • a15cb5b all: remove concept of read-write key by Jim Paris 2021-10-19 14:45:08 -0400
  • 51c5b5e backup: fix prune archive name by Jim Paris 2021-10-19 12:28:20 -0400
  • ed8ea15 backup: only prune archives that match default naming pattern by Jim Paris 2021-10-19 12:18:46 -0400
  • 481e018 backup: fix issue with ignoring "changed while we backed it up" warnings by Jim Paris 2021-10-19 12:14:42 -0400
  • e85e08c backup: call prune after backup; add run_borg helper by Jim Paris 2021-10-19 11:16:17 -0400
  • 4b7802a backup: flush stderr after all writes by Jim Paris 2021-10-18 19:35:39 -0400
  • 4a30b82 backup: replace simple max size with rule-based system by Jim Paris 2021-10-18 17:43:33 -0400
  • ac12b42 backup: rename force-include to unexclude by Jim Paris 2021-10-18 16:25:23 -0400
  • 97b9060 make: add targets to help view log status by Jim Paris 2021-10-18 15:13:10 -0400
  • 16fe205 backup: remove pathnames from progress output by Jim Paris 2021-10-18 15:03:32 -0400
  • 1fb8645 build: make Borg.bin a static binary by Jim Paris 2021-10-17 21:31:16 -0400
  • b174845 setup: add pipenv check by Jim Paris 2021-10-17 21:16:52 -0400
  • d413ea3 setup: prevent pager in systemctl list-timers by Jim Paris 2021-10-17 21:03:15 -0400
  • 1932a76 prune: remove -v option to support old ssh-add by Jim Paris 2021-10-17 20:05:47 -0400
  • 81d430b backup: print exceptions from reader thread by Jim Paris 2021-10-17 20:02:46 -0400
  • 2d89e53 backup: split handling of log_message and progress_message by Jim Paris 2021-10-17 20:01:55 -0400
  • 3024cf2 backup: stop main thread if reader thread dies unexpectedly by Jim Paris 2021-10-17 20:00:55 -0400
  • a540f43 backup: fix nonlocal variable issue with errors by Jim Paris 2021-10-17 19:31:56 -0400
  • 643f41d backup: tweak types for python 3.7 compatibility by Jim Paris 2021-10-17 19:31:36 -0400
  • 1beda9d setup: pick host-dependent start time by Jim Paris 2021-10-17 09:26:41 -0400
  • 8d7282e borg.sh: fix ssh option for read-write mode by Jim Paris 2021-10-17 08:56:53 -0400
  • 2b81094 backup: fix borg exit code handling for ret=0 by Jim Paris 2021-10-17 01:05:03 -0400
  • e7b0320 backup: fix ignoring of harmless borg warnings by Jim Paris 2021-10-17 00:55:49 -0400
  • a18b9ed backup: track errors/warnings from borg; add prefix to them by Jim Paris 2021-10-17 00:16:43 -0400
  • 756dbe1 backup: fix mypy-detected errors by Jim Paris 2021-10-17 00:14:09 -0400
  • ed1d79d makefile: reload systemd unit files after rebase by Jim Paris 2021-10-16 23:47:34 -0400
  • 2caceed backup: show detailed progress from borg by Jim Paris 2021-10-16 23:40:36 -0400
  • 42edd02 setup: fix bitwarden entry name by Jim Paris 2021-10-16 19:21:09 -0400
  • ad13bb3 make: add helper to rebase local branches to incorporate upstream changes by Jim Paris 2021-10-16 18:50:24 -0400
  • f2b47dc backup: parse vars.sh and use hostname from that by Jim Paris 2021-10-16 18:48:54 -0400
  • d1d561c setup: allow hostname to be overridden by Jim Paris 2021-10-16 18:48:43 -0400
  • 6066188 vars: remove duplicate host_id by Jim Paris 2021-10-16 09:45:50 -0400
  • f70bffe misc: ignore .venv dir by Jim Paris 2021-10-16 01:52:55 -0400
  • 979dfd8 backup: revert to catching fewer exceptions by Jim Paris 2021-10-16 01:26:14 -0400
  • ab6dce0 borg: update binary to fix upstream bug 6009 by Jim Paris 2021-10-16 01:23:14 -0400
  • aff447c notify: fix notify.sh to work with server side; adjust text by Jim Paris 2021-10-16 01:11:34 -0400
  • f7e9c3e borg.sh: only try ssh keys, not password authentication by Jim Paris 2021-10-15 23:33:15 -0400
  • d168c5b backup: catch all OSError exceptions while accessing files by Jim Paris 2021-10-15 23:31:34 -0400
  • 31d88f9 backup: print final results and run notification script on error by Jim Paris 2021-10-15 23:28:00 -0400
  • ccf54b9 backup: fix archive name by Jim Paris 2021-10-15 23:27:39 -0400
  • 59ad2b5 backup: capture borg output for later reporting by Jim Paris 2021-10-15 23:26:51 -0400
  • 0c74f16 backup: add bold option to log(); simplify logic by Jim Paris 2021-10-15 23:25:35 -0400
  • 5e06ebd backup: change some warnings into errors by Jim Paris 2021-10-15 23:25:03 -0400
  • 929a323 notify: add ssh key for running remote notifications; add notify.sh by Jim Paris 2021-10-15 23:24:33 -0400
  • 86bb72f setup: fix borg path in initial connection test by Jim Paris 2021-10-15 23:24:03 -0400
  • 5443745 prune: use new vars.sh by Jim Paris 2021-10-15 23:23:38 -0400
  • c7a6d08 initial-setup: generate vars.sh instead of borg.sh; commit borg.sh by Jim Paris 2021-10-15 23:23:29 -0400
  • 3c5dcd2 config: remove /efi, it probably doesn't exist by Jim Paris 2021-10-15 23:21:28 -0400
  • 1a44035 makefile: fix test-backup target by Jim Paris 2021-10-15 23:21:14 -0400
  • 6830daa prune: save password in an SSH agent, and compact after pruning by Jim Paris 2021-10-14 15:32:46 -0400
  • 69bfecd borg: include borg binary in repository by Jim Paris 2021-10-14 13:26:24 -0400
  • 43ceb39 backup: support multiple roots; remove "relative absolute path" nonsense by Jim Paris 2021-10-14 12:31:21 -0400
  • 35c72e7 backup: calculate size only once by Jim Paris 2021-10-14 12:29:43 -0400
  • 2721303 backup: use decorated paths for matching patterns by Jim Paris 2021-10-14 12:28:51 -0400
  • 5152a31 backup: use helper to format binary paths as strings by Jim Paris 2021-10-14 12:27:19 -0400
  • 46195da Improve borg process spawning and result checking by Jim Paris 2021-10-14 10:51:55 -0400
  • ffe13a4 Add --debug option by Jim Paris 2021-10-14 10:51:35 -0400
  • 3481789 Update README cheat sheet by Jim Paris 2021-10-14 10:51:20 -0400
  • 0af42b8 Fix shebang line after setup by Jim Paris 2021-10-13 15:15:00 -0400
  • 738573a Fix type issue by Jim Paris 2021-10-13 15:02:48 -0400
  • 4a70796 Spawn borg and pass input by Jim Paris 2021-10-13 14:58:44 -0400
  • 356f6db Remove debug prints by Jim Paris 2021-10-13 14:46:58 -0400
  • e725644 Update git setup by Jim Paris 2021-10-13 14:46:25 -0400
  • 74e9e82 Change to borg dir for setup by Jim Paris 2021-10-13 14:42:24 -0400
  • e82d40b Fix some exclude/include path issues; misc setup improvements by Jim Paris 2021-10-13 14:38:47 -0400
  • 22b663f Rework how exclude/include pattern matching works a bit by Jim Paris 2021-10-13 11:48:53 -0400
  • 863b7ac Add arg to specify borg program by Jim Paris 2021-10-13 10:17:28 -0400
  • 0f56415 Use actual file blocks rather than apparent size; doc updates by Jim Paris 2021-10-11 23:30:53 -0400
  • 0039ca1 Implement filesystem scanning with configurable filters by Jim Paris 2021-10-11 16:50:08 -0400
  • 6978cfc Continue reworking towards local copy of borg, etc by Jim Paris 2021-10-11 12:34:57 -0400
  • 883f984 Restructure things; we will clone this repo directly on each client by Jim Paris 2021-10-08 16:08:03 -0400
  • 2dd60aa Add initial version of backup file lister by Jim Paris 2021-08-19 11:55:19 -0400
  • 552e929 Fix apt commandline by Jim Paris 2021-08-13 17:51:00 -0400
  • de53a0c Add README, remove useless mount.sh by Jim Paris 2021-08-13 16:45:14 -0400
  • 0f82c74 Fix some issues in generated scripts; make passphrase non-executable by Jim Paris 2021-08-13 15:38:51 -0400
  • a0a9b70 Finish first version of script by Jim Paris 2021-08-13 15:32:36 -0400
  • cec72d0 Initial commit by Jim Paris 2021-08-13 10:47:41 -0400