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 28 Wiki Activity

28 Releases 30 Tags

RSS Feed
  • v0.10.0 fb1c8ec4fb
    Compare

    v0.10.0 Stable

    CyberShell released this 2025-03-08 06:25:44 +00:00 | 68 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
    • 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
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.9.1 80a45cd595
    Compare

    v0.9.1 Stable

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

    v0.9.1 - 2025-03-01

    Changed

    • Use EnvVar AWS_PROFILE to get S3 profile
    Downloads
    • 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
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.9.0 f777c78aad
    Compare

    v0.9.0 Stable

    CyberShell released this 2025-02-28 23:52:28 +00:00 | 79 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
    • 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
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.8.0 c483a1056f
    Compare

    v0.8.0 Stable

    CyberShell released this 2025-02-16 05:00:10 +00:00 | 98 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
    • 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
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.7.8 7c42a9a7cd
    Compare

    v0.7.8 Stable

    CyberShell released this 2025-02-14 20:46:10 +00:00 | 105 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
    • 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
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.7.7 31339fb4d8
    Compare

    v0.7.7 Stable

    CyberShell released this 2025-02-14 20:31:24 +00:00 | 106 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
    • 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: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_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
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.7.0 67a1eab908
    Compare

    v0.7.0 Stable

    CyberShell released this 2025-02-12 03:37:42 +00:00 | 118 commits to develop since this release

    v0.7.0 - 2025-02-11

    Added

    • [feat]: package packageOperation option checkVersion 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 to remotefetcher
    • 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
    • backy_0.7.0_Freebsd_arm64.tar.gz
      6.4 MiB
      2025-02-12 03:48:08 +00:00
    • backy_0.7.0_Freebsd_arm64.tar.gz
      6.4 MiB
      2025-02-12 03:43:25 +00:00
    • backy_0.7.0_Freebsd_i386.tar.gz
      6.4 MiB
      2025-02-12 03:43:24 +00:00
    • backy_0.7.0_Freebsd_i386.tar.gz
      6.4 MiB
      2025-02-12 03:48:09 +00:00
    • backy_0.7.0_Freebsd_x86_64.tar.gz
      7.0 MiB
      2025-02-12 03:48:10 +00:00
    • backy_0.7.0_Freebsd_x86_64.tar.gz
      7.0 MiB
      2025-02-12 03:43:25 +00:00
    • backy_0.7.0_Linux_arm64.tar.gz
      6.4 MiB
      2025-02-12 03:48:09 +00:00
    • backy_0.7.0_Linux_arm64.tar.gz
      6.4 MiB
      2025-02-12 03:43:24 +00:00
    • backy_0.7.0_Linux_i386.tar.gz
      6.4 MiB
      2025-02-12 03:48:08 +00:00
    • backy_0.7.0_Linux_i386.tar.gz
      6.4 MiB
      2025-02-12 03:43:24 +00:00
    • backy_0.7.0_Linux_x86_64.tar.gz
      7.0 MiB
      2025-02-12 03:48:10 +00:00
    • backy_0.7.0_Linux_x86_64.tar.gz
      7.0 MiB
      2025-02-12 03:43:24 +00:00
    • checksums.txt
      588 B
      2025-02-12 03:48:08 +00:00
    • checksums.txt
      588 B
      2025-02-12 03:43:24 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.6.1 c24e8086e9
    Compare

    v0.6.1 Stable

    CyberShell released this 2025-01-04 15:51:44 +00:00 | 136 commits to develop since this release

    v0.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
    • backy_0.6.1_Freebsd_arm64.tar.gz
      4.4 MiB
      2025-01-04 15:57:30 +00:00
    • backy_0.6.1_Freebsd_arm64.tar.gz
      4.4 MiB
      2025-01-04 15:54:32 +00:00
    • backy_0.6.1_Freebsd_i386.tar.gz
      4.5 MiB
      2025-01-04 15:57:31 +00:00
    • backy_0.6.1_Freebsd_i386.tar.gz
      4.5 MiB
      2025-01-04 15:54:31 +00:00
    • backy_0.6.1_Freebsd_x86_64.tar.gz
      4.8 MiB
      2025-01-04 15:57:30 +00:00
    • backy_0.6.1_Freebsd_x86_64.tar.gz
      4.8 MiB
      2025-01-04 15:54:32 +00:00
    • backy_0.6.1_Linux_arm64.tar.gz
      4.4 MiB
      2025-01-04 15:57:31 +00:00
    • backy_0.6.1_Linux_arm64.tar.gz
      4.4 MiB
      2025-01-04 15:54:31 +00:00
    • backy_0.6.1_Linux_i386.tar.gz
      4.5 MiB
      2025-01-04 15:54:31 +00:00
    • backy_0.6.1_Linux_i386.tar.gz
      4.5 MiB
      2025-01-04 15:57:31 +00:00
    • backy_0.6.1_Linux_x86_64.tar.gz
      4.8 MiB
      2025-01-04 15:54:31 +00:00
    • backy_0.6.1_Linux_x86_64.tar.gz
      4.8 MiB
      2025-01-04 15:57:31 +00:00
    • checksums.txt
      588 B
      2025-01-04 15:57:30 +00:00
    • checksums.txt
      588 B
      2025-01-04 15:54:31 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.6.0 c660e97434
    Compare

    v0.6.0 Stable

    CyberShell released this 2025-01-04 06:18:21 +00:00 | 149 commits to develop since this release

    v0.6.0 - 2025-01-04

    Added

    • Command Type Package - allows one to perform package operations docs
    • Exec subcommand host allows for parallel execution of commands on hosts. See docs
    Downloads
    • backy_0.6.0_Freebsd_arm64.tar.gz
      4.4 MiB
      2025-01-04 06:20:46 +00:00
    • backy_0.6.0_Freebsd_arm64.tar.gz
      4.4 MiB
      2025-01-04 06:22:53 +00:00
    • backy_0.6.0_Freebsd_i386.tar.gz
      4.5 MiB
      2025-01-04 06:20:46 +00:00
    • backy_0.6.0_Freebsd_i386.tar.gz
      4.5 MiB
      2025-01-04 06:22:51 +00:00
    • backy_0.6.0_Freebsd_x86_64.tar.gz
      4.8 MiB
      2025-01-04 06:22:52 +00:00
    • backy_0.6.0_Freebsd_x86_64.tar.gz
      4.8 MiB
      2025-01-04 06:20:46 +00:00
    • backy_0.6.0_Linux_arm64.tar.gz
      4.4 MiB
      2025-01-04 06:22:52 +00:00
    • backy_0.6.0_Linux_arm64.tar.gz
      4.4 MiB
      2025-01-04 06:20:47 +00:00
    • backy_0.6.0_Linux_i386.tar.gz
      4.5 MiB
      2025-01-04 06:20:45 +00:00
    • backy_0.6.0_Linux_i386.tar.gz
      4.5 MiB
      2025-01-04 06:22:52 +00:00
    • backy_0.6.0_Linux_x86_64.tar.gz
      4.8 MiB
      2025-01-04 06:22:52 +00:00
    • backy_0.6.0_Linux_x86_64.tar.gz
      4.8 MiB
      2025-01-04 06:20:45 +00:00
    • checksums.txt
      588 B
      2025-01-04 06:22:52 +00:00
    • checksums.txt
      588 B
      2025-01-04 06:20:45 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.5.0 291a954e9c
    Compare

    v0.5.0 Stable

    CyberShell released this 2024-11-20 05:30:33 +00:00 | 165 commits to develop since this release

    v0.5.0 - 2024-11-19

    Added

    • Lists can now go in a file. See docs for more information.
    • commands.[name].type: script now opens scriptEnvFile.
    • Hooks for Commands.[name]. Error, success, and final. [#12]

    Changed

    • GetKnownHosts is now a method of Host

    Fixed

    • make command logger be used for errors, not just when running the command
    Downloads
    • backy_0.5.0_Freebsd_arm64.tar.gz
      4.4 MiB
      2024-11-20 05:34:51 +00:00
    • backy_0.5.0_Freebsd_i386.tar.gz
      4.5 MiB
      2024-11-20 05:34:51 +00:00
    • backy_0.5.0_Freebsd_x86_64.tar.gz
      4.8 MiB
      2024-11-20 05:34:51 +00:00
    • backy_0.5.0_Linux_arm64.tar.gz
      4.4 MiB
      2024-11-20 05:34:51 +00:00
    • backy_0.5.0_Linux_i386.tar.gz
      4.5 MiB
      2024-11-20 05:34:51 +00:00
    • backy_0.5.0_Linux_x86_64.tar.gz
      4.8 MiB
      2024-11-20 05:34:51 +00:00
    • checksums.txt
      588 B
      2024-11-20 05:34:51 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
First Previous 1 2 3 Next Last
Powered by Gitea Version: 1.25.4 Page: 99ms Template: 18ms
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