Logo
Explore Help
Sign In
CyberShell/backy
1
1
Fork 0
You've already forked backy
Code Issues 11 Pull Requests Packages Projects 1 Releases 22 Wiki Activity

22 Releases 24 Tags

RSS Feed
  • v0.11.1 61add23efb
    Compare

    v0.11.1 Stable

    CyberShell released this 2025-12-09 00:17:48 +00:00 | 0 commits to develop since this release

    v0.11.1 - 2025-12-08

    Added

    • Started integration testing

    Changed

    • inject ssh env vars by apppending them to the script/command if SSH setenv fails
    • fix local command injection by running in a shell
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • backy_0.11.1_Freebsd_arm64.tar.gz
      6.8 MiB
      2025-12-09 00:57:24 +00:00
    • backy_0.11.1_Freebsd_arm64.tar.gz
      6.8 MiB
      2025-12-09 01:18:31 +00:00
    • backy_0.11.1_Freebsd_i386.tar.gz
      6.8 MiB
      2025-12-09 00:57:27 +00:00
    • backy_0.11.1_Freebsd_i386.tar.gz
      6.8 MiB
      2025-12-09 01:18:29 +00:00
    • backy_0.11.1_Freebsd_x86_64.tar.gz
      7.5 MiB
      2025-12-09 01:18:30 +00:00
    • backy_0.11.1_Freebsd_x86_64.tar.gz
      7.5 MiB
      2025-12-09 00:57:28 +00:00
    • backy_0.11.1_Linux_arm64.tar.gz
      6.8 MiB
      2025-12-09 01:18:30 +00:00
    • backy_0.11.1_Linux_arm64.tar.gz
      6.8 MiB
      2025-12-09 00:57:24 +00:00
    • backy_0.11.1_Linux_i386.tar.gz
      6.9 MiB
      2025-12-09 00:57:27 +00:00
    • backy_0.11.1_Linux_i386.tar.gz
      6.9 MiB
      2025-12-09 01:18:28 +00:00
    • backy_0.11.1_Linux_x86_64.tar.gz
      7.5 MiB
      2025-12-09 00:57:26 +00:00
    • backy_0.11.1_Linux_x86_64.tar.gz
      7.5 MiB
      2025-12-09 01:18:30 +00:00
    • checksums.txt
      594 B
      2025-12-09 00:57:24 +00:00
    • checksums.txt
      594 B
      2025-12-09 01:18:28 +00:00
  • v0.11.0 fd019bc407
    Compare

    v0.11.0 Stable

    CyberShell released this 2025-11-24 23:51:56 +00:00 | 6 commits to develop since this release

    v0.11.0 - 2025-11-24

    Added

    • feat: Package operation versionCheck supports regular expressions (see regexp package for docs)
    • Command lists: added cmdLists.[name].notify object
    • Testing setup with Docker
    • CLI: add global flag --hostsConfig that allows hosts to be dynamic in relation to the main config
    • CLI: Exec subcommand hosts. See documentation for more details.
    • CLI: added exec hosts subcommand list
    • Add support for hosts in parallel

    Changed

    • Commands: host can now be localhost or 127.0.0.1 to run commands locally
    • lists loaded from external files only if no list config present in current file
    • PackageManager.Parse renamed to ParseRemotePackageManagerVersionOutput. This now returns arrays of PackageManagerCommon.Package and errors.
    • Internal: refactoring and renaming functions
    • Commands: moved output-prefixed keys to the commands.[name].output object
    • Change internal method name for better understanding
    • Improved error message for remote version package output

    Fixed

    • Command Lists: hooks now run correctly when commands finish
    • Log file passed using --log-file correctly used
    • Cmd Type script now correctly appends arguments
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • backy_0.11.0_Freebsd_arm64.tar.gz
      6.8 MiB
      2025-11-25 00:17:38 +00:00
    • backy_0.11.0_Freebsd_i386.tar.gz
      6.8 MiB
      2025-11-25 00:17:40 +00:00
    • backy_0.11.0_Freebsd_x86_64.tar.gz
      7.4 MiB
      2025-11-25 00:17:37 +00:00
    • backy_0.11.0_Linux_arm64.tar.gz
      6.8 MiB
      2025-11-25 00:17:38 +00:00
    • backy_0.11.0_Linux_i386.tar.gz
      6.9 MiB
      2025-11-25 00:17:38 +00:00
    • backy_0.11.0_Linux_x86_64.tar.gz
      7.5 MiB
      2025-11-25 00:17:38 +00:00
    • checksums.txt
      594 B
      2025-11-25 00:17:38 +00:00
  • v0.10.2 3c6e3ed914
    Compare

    v0.10.2 Stable

    CyberShell released this 2025-03-20 03:42:49 +00:00 | 29 commits to develop since this release

    v0.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
      2025-03-20 03:53:43 +00:00
    • backy_0.10.2_Freebsd_i386.tar.gz
      6.5 MiB
      2025-03-20 03:53:41 +00:00
    • backy_0.10.2_Freebsd_x86_64.tar.gz
      7.0 MiB
      2025-03-20 03:53:39 +00:00
    • backy_0.10.2_Linux_arm64.tar.gz
      6.5 MiB
      2025-03-20 03:53:39 +00:00
    • backy_0.10.2_Linux_i386.tar.gz
      6.5 MiB
      2025-03-20 03:53:41 +00:00
    • backy_0.10.2_Linux_x86_64.tar.gz
      7.1 MiB
      2025-03-20 03:53:38 +00:00
    • checksums.txt
      594 B
      2025-03-20 03:53:38 +00:00
  • v0.10.1 62d47ecfa7
    Compare

    v0.10.1 Stable

    CyberShell released this 2025-03-12 03:08:59 +00:00 | 39 commits to develop since this release

    v0.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 by data
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • backy_0.10.1_Freebsd_arm64.tar.gz
      6.4 MiB
      2025-03-12 03:25:10 +00:00
    • backy_0.10.1_Freebsd_i386.tar.gz
      6.4 MiB
      2025-03-12 03:25:08 +00:00
    • backy_0.10.1_Freebsd_x86_64.tar.gz
      7.0 MiB
      2025-03-12 03:25:11 +00:00
    • backy_0.10.1_Linux_arm64.tar.gz
      6.5 MiB
      2025-03-12 03:25:10 +00:00
    • backy_0.10.1_Linux_i386.tar.gz
      6.5 MiB
      2025-03-12 03:25:11 +00:00
    • backy_0.10.1_Linux_x86_64.tar.gz
      7.0 MiB
      2025-03-12 03:25:08 +00:00
    • checksums.txt
      594 B
      2025-03-12 03:25:08 +00:00
  • v0.10.0 fb1c8ec4fb
    Compare

    v0.10.0 Stable

    CyberShell released this 2025-03-08 06:25:44 +00:00 | 52 commits to develop since this release

    v0.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
      2025-03-08 06:41:15 +00:00
    • backy_0.10.0_Freebsd_i386.tar.gz
      6.4 MiB
      2025-03-08 06:41:10 +00:00
    • backy_0.10.0_Freebsd_x86_64.tar.gz
      7.0 MiB
      2025-03-08 06:41:10 +00:00
    • backy_0.10.0_Linux_arm64.tar.gz
      6.4 MiB
      2025-03-08 06:41:10 +00:00
    • backy_0.10.0_Linux_i386.tar.gz
      6.5 MiB
      2025-03-08 06:41:10 +00:00
    • backy_0.10.0_Linux_x86_64.tar.gz
      7.0 MiB
      2025-03-08 06:41:14 +00:00
    • checksums.txt
      594 B
      2025-03-08 06:41:10 +00:00
  • v0.9.1 80a45cd595
    Compare

    v0.9.1 Stable

    CyberShell released this 2025-03-01 07:57:51 +00:00 | 60 commits to develop since this release

    v0.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
      2025-03-01 08:07:00 +00:00
    • backy_0.9.1_Freebsd_i386.tar.gz
      6.4 MiB
      2025-03-01 08:06:58 +00:00
    • backy_0.9.1_Freebsd_x86_64.tar.gz
      7.0 MiB
      2025-03-01 08:06:56 +00:00
    • backy_0.9.1_Linux_arm64.tar.gz
      6.4 MiB
      2025-03-01 08:06:58 +00:00
    • backy_0.9.1_Linux_i386.tar.gz
      6.4 MiB
      2025-03-01 08:06:58 +00:00
    • backy_0.9.1_Linux_x86_64.tar.gz
      7.0 MiB
      2025-03-01 08:06:57 +00:00
    • checksums.txt
      588 B
      2025-03-01 08:06:57 +00:00
  • v0.9.0 f777c78aad
    Compare

    v0.9.0 Stable

    CyberShell released this 2025-02-28 23:52:28 +00:00 | 63 commits to develop since this release

    v0.9.0 - 2025-02-28

    Added

    • list command with subcommands cmds and lists
    • 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
      2025-03-01 00:15:25 +00:00
    • backy_0.9.0_Freebsd_i386.tar.gz
      6.4 MiB
      2025-03-01 00:05:16 +00:00
    • backy_0.9.0_Freebsd_x86_64.tar.gz
      7.0 MiB
      2025-03-01 00:15:20 +00:00
    • backy_0.9.0_Linux_arm64.tar.gz
      6.4 MiB
      2025-03-01 00:05:10 +00:00
    • backy_0.9.0_Linux_i386.tar.gz
      6.4 MiB
      2025-03-01 00:15:27 +00:00
    • backy_0.9.0_Linux_x86_64.tar.gz
      7.0 MiB
      2025-03-01 00:05:15 +00:00
    • checksums.txt
      588 B
      2025-03-01 00:05:10 +00:00
  • v0.8.0 c483a1056f
    Compare

    v0.8.0 Stable

    CyberShell released this 2025-02-16 05:00:10 +00:00 | 82 commits to develop since this release

    v0.8.0 - 2025-02-15

    Changed

    • Breaking: cmd-lists key changed to cmdLists
    • 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
      2025-02-16 05:07:03 +00:00
    • backy_0.8.0_Freebsd_i386.tar.gz
      6.4 MiB
      2025-02-16 05:13:28 +00:00
    • backy_0.8.0_Freebsd_x86_64.tar.gz
      7.0 MiB
      2025-02-16 05:07:05 +00:00
    • backy_0.8.0_Linux_arm64.tar.gz
      6.4 MiB
      2025-02-16 05:13:28 +00:00
    • backy_0.8.0_Linux_i386.tar.gz
      6.4 MiB
      2025-02-16 05:07:04 +00:00
    • backy_0.8.0_Linux_x86_64.tar.gz
      7.0 MiB
      2025-02-16 05:07:03 +00:00
    • checksums.txt
      588 B
      2025-02-16 05:07:03 +00:00
  • v0.7.8 7c42a9a7cd
    Compare

    v0.7.8 Stable

    CyberShell released this 2025-02-14 20:46:10 +00:00 | 89 commits to develop since this release

    v0.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
      2025-02-14 20:51:34 +00:00
    • backy_0.7.8_Freebsd_i386.tar.gz
      6.4 MiB
      2025-02-14 20:51:32 +00:00
    • backy_0.7.8_Freebsd_x86_64.tar.gz
      7.0 MiB
      2025-02-14 20:51:33 +00:00
    • backy_0.7.8_Linux_arm64.tar.gz
      6.4 MiB
      2025-02-14 20:51:32 +00:00
    • backy_0.7.8_Linux_i386.tar.gz
      6.4 MiB
      2025-02-14 20:51:32 +00:00
    • backy_0.7.8_Linux_x86_64.tar.gz
      7.0 MiB
      2025-02-14 20:51:31 +00:00
    • checksums.txt
      588 B
      2025-02-14 20:51:31 +00:00
  • v0.7.7 31339fb4d8
    Compare

    v0.7.7 Stable

    CyberShell released this 2025-02-14 20:31:24 +00:00 | 90 commits to develop since this release

    v0.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
      2025-02-14 20:37:02 +00:00
    • backy_0.7.7_Freebsd_arm64.tar.gz
      6.4 MiB
      2025-02-14 20:42:29 +00:00
    • backy_0.7.7_Freebsd_i386.tar.gz
      6.4 MiB
      2025-02-14 20:37:02 +00:00
    • backy_0.7.7_Freebsd_i386.tar.gz
      6.4 MiB
      2025-02-14 20:42:29 +00:00
    • backy_0.7.7_Freebsd_x86_64.tar.gz
      7.0 MiB
      2025-02-14 20:42:29 +00:00
    • backy_0.7.7_Freebsd_x86_64.tar.gz
      7.0 MiB
      2025-02-14 20:37:01 +00:00
    • backy_0.7.7_Linux_arm64.tar.gz
      6.4 MiB
      2025-02-14 20:42:28 +00:00
    • backy_0.7.7_Linux_arm64.tar.gz
      6.4 MiB
      2025-02-14 20:37:01 +00:00
    • backy_0.7.7_Linux_i386.tar.gz
      6.4 MiB
      2025-02-14 20:37:03 +00:00
    • backy_0.7.7_Linux_i386.tar.gz
      6.4 MiB
      2025-02-14 20:42:30 +00:00
    • backy_0.7.7_Linux_x86_64.tar.gz
      7.0 MiB
      2025-02-14 20:37:01 +00:00
    • backy_0.7.7_Linux_x86_64.tar.gz
      7.0 MiB
      2025-02-14 20:42:29 +00:00
    • checksums.txt
      588 B
      2025-02-14 20:42:28 +00:00
    • checksums.txt
      588 B
      2025-02-14 20:37:01 +00:00
First Previous 1 2 3 Next Last
Powered by Gitea Version: 1.24.7 Page: 399ms Template: 24ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API