2023-02-18 22:49:05 -06:00
2023-02-18 22:42:15 -06:00
2023-02-18 22:48:15 -06:00
2023-02-18 22:42:15 -06:00
2022-10-13 12:07:16 -05:00
2023-02-18 22:48:15 -06:00
2023-02-18 22:42:15 -06:00
2023-02-12 08:29:55 -06:00
2023-02-18 22:42:15 -06:00
2023-02-18 22:42:15 -06:00
2023-01-17 22:47:34 -06:00
2023-01-17 00:55:28 -06:00
2023-02-18 22:42:15 -06:00
2023-02-01 23:54:48 -06:00
2023-02-01 23:54:48 -06:00
2023-01-17 00:55:28 -06:00
2023-02-18 22:42:15 -06:00
2022-10-13 12:03:36 -05:00
2023-02-11 23:50:19 -06:00
2023-02-18 22:49:05 -06:00

Backy - an application to manage backups

This app is in development, and is currently not stable. Expect core functionality to possiblly break.

Installing

To install:

go install git.andrewnw.xyz/CyberShell/backy@master

This assumes you already have a working Go environment, if not please see this page first.

You can also download binaries here and here.

Features

  • Allows easy configuration of executable commands

  • Allows for commands to be run on many hosts over SSH

  • Commands can be grouped in list to run in specific order

  • Notifications on completion and failure

  • Run in cron mode

  • For any command, especially backup commands

To run a config:

backy backup

Or to use a specific file: backy backup -f /path/to/file

If you leave the config path blank, the following paths will be searched in order:

  • ./backy.yml
  • ./backy.yaml
  • ~/.config/backy.yml
  • ~/.config/backy.yaml

Create a file at ~/.config/backy.yml.

See the config file in the examples directory to configure it.

Description
A central configuration for commands, especially backup commands.
https://backy.cybershell.xyz/
Readme 16 MiB
v0.8.0 Latest
2025-02-16 05:00:10 +00:00
Languages
Go 98.5%
Shell 1.5%