-
v0.10.2 Stable
released this
2025-03-20 03:42:49 +00:00 | 1 commits to develop since this releasev0.10.2 - 2025-03-19
Added
- Notifications: http service added
- Variable support. Can be referenced with
%{var:nameOfVar}%
in select string fields.
Changed
- vault: initialize vault before validating config
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
backy_0.10.2_Freebsd_arm64.tar.gz
6.4 MiB
-
backy_0.10.2_Freebsd_i386.tar.gz
6.5 MiB
-
backy_0.10.2_Freebsd_x86_64.tar.gz
7.0 MiB
-
backy_0.10.2_Linux_arm64.tar.gz
6.5 MiB
-
backy_0.10.2_Linux_i386.tar.gz
6.5 MiB
-
backy_0.10.2_Linux_x86_64.tar.gz
7.1 MiB
-
checksums.txt
594 B
-
v0.10.1 Stable
released this
2025-03-12 03:08:59 +00:00 | 11 commits to develop since this releasev0.10.1 - 2025-03-11
Added
- UserCommands: add ssh public keys when running locally
- UserCommands: add field CreateUserHome
Changed
- UserCommands: create temp file when modifing password over SSH
- UserCommands: change field name
- Vault: keys are now referenced by
name
, and the actual data bydata
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
backy_0.10.1_Freebsd_arm64.tar.gz
6.4 MiB
-
backy_0.10.1_Freebsd_i386.tar.gz
6.4 MiB
-
backy_0.10.1_Freebsd_x86_64.tar.gz
7.0 MiB
-
backy_0.10.1_Linux_arm64.tar.gz
6.5 MiB
-
backy_0.10.1_Linux_i386.tar.gz
6.5 MiB
-
backy_0.10.1_Linux_x86_64.tar.gz
7.0 MiB
-
checksums.txt
594 B
-
v0.10.0 Stable
released this
2025-03-08 06:25:44 +00:00 | 24 commits to develop since this releasev0.10.0 - 2025-03-08
Added
- Hooks: improved logging when executing
- User commands: adding SSH keys using config key
userSshPubKeys
- directives: added support for fetching values using directive
%{externalSource:key}%
Changed
- Commands: if dir is not specified, run in config dir
- FileDirective: use the config directory if path is not absolute
- Host: changes to case of some keys
- Notifications: added external directive to sensitive keys
Fixed
- LocalFetcher: return fetch error
- Lists: load file key before attempting to load from current file
- fix: host not in config file, but in ssh config, properly added to hosts struct
- SSH: password authentication bugs
- User commands: change user password works
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
backy_0.10.0_Freebsd_arm64.tar.gz
6.4 MiB
-
backy_0.10.0_Freebsd_i386.tar.gz
6.4 MiB
-
backy_0.10.0_Freebsd_x86_64.tar.gz
7.0 MiB
-
backy_0.10.0_Linux_arm64.tar.gz
6.4 MiB
-
backy_0.10.0_Linux_i386.tar.gz
6.5 MiB
-
backy_0.10.0_Linux_x86_64.tar.gz
7.0 MiB
-
checksums.txt
594 B
-
v0.9.1 Stable
released this
2025-03-01 07:57:51 +00:00 | 32 commits to develop since this releasev0.9.1 - 2025-03-01
Changed
- Use EnvVar AWS_PROFILE to get S3 profile
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
backy_0.9.1_Freebsd_arm64.tar.gz
6.4 MiB
-
backy_0.9.1_Freebsd_i386.tar.gz
6.4 MiB
-
backy_0.9.1_Freebsd_x86_64.tar.gz
7.0 MiB
-
backy_0.9.1_Linux_arm64.tar.gz
6.4 MiB
-
backy_0.9.1_Linux_i386.tar.gz
6.4 MiB
-
backy_0.9.1_Linux_x86_64.tar.gz
7.0 MiB
-
checksums.txt
588 B
-
v0.9.0 Stable
released this
2025-02-28 23:52:28 +00:00 | 35 commits to develop since this releasev0.9.0 - 2025-02-28
Added
list
command with subcommandscmds
andlists
- Deprecation and unsupported warnings for old config keys
- CLI flag
--cmdStdOut
to output command's stdout/stderr to stdout - Command type
remoteScript
. See docs for more info.
Changed
- change to enums for Command type
- Cache now stores resources by URL hash for ease-of-lookup
- Changed PackageOperation to enums
Fixed
- Local command's
dir
full path is now found with home directory
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
backy_0.9.0_Freebsd_arm64.tar.gz
6.4 MiB
-
backy_0.9.0_Freebsd_i386.tar.gz
6.4 MiB
-
backy_0.9.0_Freebsd_x86_64.tar.gz
7.0 MiB
-
backy_0.9.0_Linux_arm64.tar.gz
6.4 MiB
-
backy_0.9.0_Linux_i386.tar.gz
6.4 MiB
-
backy_0.9.0_Linux_x86_64.tar.gz
7.0 MiB
-
checksums.txt
588 B
-
v0.8.0 Stable
released this
2025-02-16 05:00:10 +00:00 | 54 commits to develop since this releasev0.8.0 - 2025-02-15
Changed
- Breaking:
cmd-lists
key changed tocmdLists
- Properly load list config
- Config file loading properly errors
- CI Configs
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
backy_0.8.0_Freebsd_arm64.tar.gz
6.4 MiB
-
backy_0.8.0_Freebsd_i386.tar.gz
6.4 MiB
-
backy_0.8.0_Freebsd_x86_64.tar.gz
7.0 MiB
-
backy_0.8.0_Linux_arm64.tar.gz
6.4 MiB
-
backy_0.8.0_Linux_i386.tar.gz
6.4 MiB
-
backy_0.8.0_Linux_x86_64.tar.gz
7.0 MiB
-
checksums.txt
588 B
- Breaking:
-
v0.7.8 Stable
released this
2025-02-14 20:46:10 +00:00 | 61 commits to develop since this releasev0.7.8 - 2025-02-14
Fixed
- Github CI config
- v0.7.1: Incorrect local config file loading logic caused files to not be detected
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
backy_0.7.8_Freebsd_arm64.tar.gz
6.4 MiB
-
backy_0.7.8_Freebsd_i386.tar.gz
6.4 MiB
-
backy_0.7.8_Freebsd_x86_64.tar.gz
7.0 MiB
-
backy_0.7.8_Linux_arm64.tar.gz
6.4 MiB
-
backy_0.7.8_Linux_i386.tar.gz
6.4 MiB
-
backy_0.7.8_Linux_x86_64.tar.gz
7.0 MiB
-
checksums.txt
588 B
-
v0.7.7 Stable
released this
2025-02-14 20:31:24 +00:00 | 62 commits to develop since this releasev0.7.7 - 2025-02-14
Fixed
- v0.7.1: Incorrect local config file loading logic caused files to not be detected
- CI configs
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
backy_0.7.7_Freebsd_arm64.tar.gz
6.4 MiB
-
backy_0.7.7_Freebsd_arm64.tar.gz
6.4 MiB
-
backy_0.7.7_Freebsd_i386.tar.gz
6.4 MiB
-
backy_0.7.7_Freebsd_i386.tar.gz
6.4 MiB
-
backy_0.7.7_Freebsd_x86_64.tar.gz
7.0 MiB
-
backy_0.7.7_Freebsd_x86_64.tar.gz
7.0 MiB
-
backy_0.7.7_Linux_arm64.tar.gz
6.4 MiB
-
backy_0.7.7_Linux_arm64.tar.gz
6.4 MiB
-
backy_0.7.7_Linux_i386.tar.gz
6.4 MiB
-
backy_0.7.7_Linux_i386.tar.gz
6.4 MiB
-
backy_0.7.7_Linux_x86_64.tar.gz
7.0 MiB
-
backy_0.7.7_Linux_x86_64.tar.gz
7.0 MiB
-
checksums.txt
588 B
-
checksums.txt
588 B
-
v0.7.0 Stable
released this
2025-02-12 03:37:42 +00:00 | 74 commits to develop since this releasev0.7.0 - 2025-02-11
Added
- [feat]: package
packageOperation
optioncheckVersion
implemented - user management added - see docs
- Support for remote config sources. Only config file and list can be used for now.
- Cache functionality - still a WIP
- Flag
--s3-endpoint
for config file fetching from S3
Changed
- Internal refactoring of config setup
- Formatting and sending for notifications
- name of
configfetcher
toremotefetcher
- Flags that took comma-separated lists now have to be passed multiple times for each argument.
- Hosts passed to
exec host
now checked against default SSH config files
Fixed
- Parsing of remote URLs when determining list config file path
- Incorrect error notification template value
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
backy_0.7.0_Freebsd_arm64.tar.gz
6.4 MiB
-
backy_0.7.0_Freebsd_arm64.tar.gz
6.4 MiB
-
backy_0.7.0_Freebsd_i386.tar.gz
6.4 MiB
-
backy_0.7.0_Freebsd_i386.tar.gz
6.4 MiB
-
backy_0.7.0_Freebsd_x86_64.tar.gz
7.0 MiB
-
backy_0.7.0_Freebsd_x86_64.tar.gz
7.0 MiB
-
backy_0.7.0_Linux_arm64.tar.gz
6.4 MiB
-
backy_0.7.0_Linux_arm64.tar.gz
6.4 MiB
-
backy_0.7.0_Linux_i386.tar.gz
6.4 MiB
-
backy_0.7.0_Linux_i386.tar.gz
6.4 MiB
-
backy_0.7.0_Linux_x86_64.tar.gz
7.0 MiB
-
backy_0.7.0_Linux_x86_64.tar.gz
7.0 MiB
-
checksums.txt
588 B
-
checksums.txt
588 B
- [feat]: package
-
v0.6.1 Stable
released this
2025-01-04 15:51:44 +00:00 | 92 commits to develop since this releasev0.6.1 - 2025-01-04
Fixed
- When running a list, hooks now run explicitly after the command executes. Fixed panic due to improper logic.
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
backy_0.6.1_Freebsd_arm64.tar.gz
4.4 MiB
-
backy_0.6.1_Freebsd_arm64.tar.gz
4.4 MiB
-
backy_0.6.1_Freebsd_i386.tar.gz
4.5 MiB
-
backy_0.6.1_Freebsd_i386.tar.gz
4.5 MiB
-
backy_0.6.1_Freebsd_x86_64.tar.gz
4.8 MiB
-
backy_0.6.1_Freebsd_x86_64.tar.gz
4.8 MiB
-
backy_0.6.1_Linux_arm64.tar.gz
4.4 MiB
-
backy_0.6.1_Linux_arm64.tar.gz
4.4 MiB
-
backy_0.6.1_Linux_i386.tar.gz
4.5 MiB
-
backy_0.6.1_Linux_i386.tar.gz
4.5 MiB
-
backy_0.6.1_Linux_x86_64.tar.gz
4.8 MiB
-
backy_0.6.1_Linux_x86_64.tar.gz
4.8 MiB
-
checksums.txt
588 B
-
checksums.txt
588 B