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

23 Releases 25 Tags

RSS Feed
  • v0.7.7 31339fb4d8
    Compare

    v0.7.7 Stable

    CyberShell released this 2025-02-14 20:31:24 +00:00 | 95 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: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:42:30 +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_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:37:01 +00:00
    • checksums.txt
      588 B
      2025-02-14 20:42:28 +00:00
  • v0.7.0 67a1eab908
    Compare

    v0.7.0 Stable

    CyberShell released this 2025-02-12 03:37:42 +00:00 | 107 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
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • 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:43:24 +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_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
  • v0.6.1 c24e8086e9
    Compare

    v0.6.1 Stable

    CyberShell released this 2025-01-04 15:51:44 +00:00 | 125 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
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • 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:54:31 +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_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: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_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
  • v0.6.0 c660e97434
    Compare

    v0.6.0 Stable

    CyberShell released this 2025-01-04 06:18:21 +00:00 | 138 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
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • 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: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_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: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:20:45 +00:00
    • checksums.txt
      588 B
      2025-01-04 06:22:52 +00:00
  • v0.5.0 291a954e9c
    Compare

    v0.5.0 Stable

    CyberShell released this 2024-11-20 05:30:33 +00:00 | 154 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
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • 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
  • v0.4.0 437642608b
    Compare

    v0.4.0 Stable

    CyberShell released this 2023-09-09 05:21:42 +00:00 | 178 commits to develop since this release

    v0.4.0 - 2023-09-08

    Added

    • Added scriptEnvFile to command object that allows one to specify an environment file (or any file really) when a scriptFile is run. Inspired by the practice of keeping environment variables and scripts or commands seperate.
    • Basis for listing commands

    Changed

    • BREAKING: Notifications object now takes the form of service.id, where service can be "mail" or "matrix" and id is a unique id for the service.
    • BREAKING: Since the change to the notifications object, cmd-lists' inner map key 'notifications' must be of the form service.id. id must be defined for that service. See notifications docs for aviliable services.
    • Config parser is now the simpler Koanf - Keys are now case-sensitive
    • Log size limited to 50 Mb
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • backy_0.4.0_Freebsd_arm64.tar.gz
      5.3 MiB
      2023-09-09 05:34:48 +00:00
    • backy_0.4.0_Freebsd_i386.tar.gz
      5.5 MiB
      2023-09-09 05:34:42 +00:00
    • backy_0.4.0_Freebsd_x86_64.tar.gz
      5.8 MiB
      2023-09-09 05:34:49 +00:00
    • backy_0.4.0_Linux_arm64.tar.gz
      5.3 MiB
      2023-09-09 05:35:02 +00:00
    • backy_0.4.0_Linux_i386.tar.gz
      5.5 MiB
      2023-09-09 05:34:22 +00:00
    • backy_0.4.0_Linux_x86_64.tar.gz
      5.8 MiB
      2023-09-09 05:35:17 +00:00
    • checksums.txt
      588 B
      2023-09-09 05:34:48 +00:00
  • v0.3.1 a35db2e05d
    Compare

    v0.3.1 Stable

    CyberShell released this 2023-07-21 02:22:03 +00:00 | 187 commits to develop since this release

    v0.3.1 - 2023-07-20

    Changed

    • If an SSH session failed to be created, the command would fail. This would be caused when restarting the SSH host. The SSH connection is attempted to be created again. If successful, the command is executed normally.
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • backy_0.3.1_Freebsd_arm64.tar.gz
      5.5 MiB
      2023-07-21 02:31:36 +00:00
    • backy_0.3.1_Freebsd_i386.tar.gz
      5.7 MiB
      2023-07-21 02:32:38 +00:00
    • backy_0.3.1_Freebsd_x86_64.tar.gz
      6.0 MiB
      2023-07-21 02:32:00 +00:00
    • backy_0.3.1_Linux_arm64.tar.gz
      5.5 MiB
      2023-07-21 02:32:08 +00:00
    • backy_0.3.1_Linux_i386.tar.gz
      5.7 MiB
      2023-07-21 02:32:01 +00:00
    • backy_0.3.1_Linux_x86_64.tar.gz
      6.0 MiB
      2023-07-21 02:32:00 +00:00
    • checksums.txt
      588 B
      2023-07-21 02:32:00 +00:00
  • v0.3.0 37bd69b675
    Compare

    v0.3.0 Stable

    CyberShell released this 2023-07-02 04:07:31 +00:00 | 192 commits to develop since this release

    v0.3.0 - 2023-01-07

    Added

    • Getting environment variables and passwords from Vault (not tested yet)
    • Vault configuration to config (not tested yet)
    • Ability to run scripts from file on local machine on the remote host
    • Ability to get ouput in the notification of a list for individual commands or all commands

    Changed

    • Make SSH connections close after all commands have been run; reuse previous connections if needed
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • backy_0.3.0_Freebsd_arm64.tar.gz
      5.5 MiB
      2023-07-02 04:13:11 +00:00
    • backy_0.3.0_Freebsd_i386.tar.gz
      5.7 MiB
      2023-07-02 04:12:56 +00:00
    • backy_0.3.0_Freebsd_x86_64.tar.gz
      6.0 MiB
      2023-07-02 04:13:03 +00:00
    • backy_0.3.0_Linux_arm64.tar.gz
      5.5 MiB
      2023-07-02 04:13:07 +00:00
    • backy_0.3.0_Linux_i386.tar.gz
      5.7 MiB
      2023-07-02 04:13:05 +00:00
    • backy_0.3.0_Linux_x86_64.tar.gz
      6.0 MiB
      2023-07-02 04:12:45 +00:00
    • checksums.txt
      588 B
      2023-07-02 04:13:03 +00:00
  • 0.2.4 951bf97eb2
    Compare

    0.2.4 Stable

    CyberShell released this 2023-02-19 04:52:10 +00:00 | 205 commits to develop since this release

    0.2.4 - 2023-02-18

    Added

    • Notifications now display errors and the output of the failed command.
    • CI configs for GitHub and Woodpecker
    • Added version subcommand

    Changed

    • Console logging can be disabled by setting console-disabled in the logging object

    Fixed

    • If Host was not defined for an incomplete hosts object, any commands would fail as they could not look up the values in the SSH config files.
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • backy_0.2.4_Freebsd_arm64.tar.gz
      4.5 MiB
      2023-02-19 04:53:05 +00:00
    • backy_0.2.4_Freebsd_i386.tar.gz
      4.7 MiB
      2023-02-19 04:53:01 +00:00
    • backy_0.2.4_Freebsd_x86_64.tar.gz
      4.9 MiB
      2023-02-19 04:53:06 +00:00
    • backy_0.2.4_Linux_arm64.tar.gz
      4.5 MiB
      2023-02-19 04:53:05 +00:00
    • backy_0.2.4_Linux_i386.tar.gz
      4.7 MiB
      2023-02-19 04:53:06 +00:00
    • backy_0.2.4_Linux_x86_64.tar.gz
      4.9 MiB
      2023-02-19 04:53:06 +00:00
    • checksums.txt
      588 B
      2023-02-19 04:52:43 +00:00
  • v0.2.1 02321870b5
    Compare

    v0.2.1 Stable

    CyberShell released this 2023-02-12 14:49:39 +00:00 | 209 commits to develop since this release

    Changelog

    • fixed remote ports duplicating in hostname
    • expanding environment vars in cmd section
    • support for connecting to one proxy/bastion host
    • better notification text layout
    • better error message on private key failing to open
    • 0232187 fix for remote host ports
    • 3e9138e fix for remote host ports
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • backyFreebsd_arm64.tar.gz
      4.5 MiB
      2023-02-12 14:51:05 +00:00
    • backyFreebsd_i386.tar.gz
      4.7 MiB
      2023-02-12 14:51:06 +00:00
    • backyFreebsd_x86_64.tar.gz
      4.9 MiB
      2023-02-12 14:51:06 +00:00
    • backyLinux_arm64.tar.gz
      4.5 MiB
      2023-02-12 14:51:03 +00:00
    • backyLinux_i386.tar.gz
      4.7 MiB
      2023-02-12 14:51:05 +00:00
    • backyLinux_x86_64.tar.gz
      4.9 MiB
      2023-02-12 14:51:05 +00:00
    • checksums.txt
      546 B
      2023-02-12 14:50:43 +00:00
First Previous 1 2 3 Next Last
Powered by Gitea Version: 1.24.7 Page: 351ms Template: 17ms
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