Logo
Explore Help
Sign In
CyberShell/backy
Watch 1
Star 1
Fork 0
Code Issues 11 Pull Requests Packages Projects 1 Releases 29 Wiki Activity

29 Releases 32 Tags

RSS Feed
  • v0.10.1 62d47ecfa7
    Compare

    v0.10.1 Stable

    CyberShell released this 2025-03-12 03:08:59 +00:00 | 60 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
    • 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
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v0.10.0 fb1c8ec4fb
    Compare

    v0.10.0 Stable

    CyberShell released this 2025-03-08 06:25:44 +00:00 | 73 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 | 81 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 | 84 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 | 103 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 | 110 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 | 111 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:42:29 +00:00
    • backy_0.7.7_Freebsd_arm64.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_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: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_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:42:29 +00:00
    • backy_0.7.7_Linux_x86_64.tar.gz
      7.0 MiB
      2025-02-14 20:37:01 +00:00
    • checksums.txt
      588 B
      2025-02-14 20:37:01 +00:00
    • checksums.txt
      588 B
      2025-02-14 20:42:28 +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 | 123 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:48:09 +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_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 | 141 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:54:32 +00:00
    • backy_0.6.1_Freebsd_arm64.tar.gz
      4.4 MiB
      2025-01-04 15:57:30 +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:54:31 +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_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:57:31 +00:00
    • backy_0.6.1_Linux_x86_64.tar.gz
      4.8 MiB
      2025-01-04 15:54: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 | 154 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:22:51 +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_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:22:52 +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_x86_64.tar.gz
      4.8 MiB
      2025-01-04 06:20:45 +00:00
    • backy_0.6.0_Linux_x86_64.tar.gz
      4.8 MiB
      2025-01-04 06:22:52 +00:00
    • checksums.txt
      588 B
      2025-01-04 06:20:45 +00:00
    • checksums.txt
      588 B
      2025-01-04 06:22:52 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
First Previous 1 2 3 Next Last
Powered by Gitea Version: 1.27.2 Page: 87ms Template: 17ms
Dark
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