Skip to content

Releases: agence-webup/backr

v5 (build 10)

25 Oct 23:44
Compare
Choose a tag to compare

Changelog:

  • Support OS_REGION_NAME environment variable for Swift upload
  • Display a temp URL after executing backr now
  • Send logs to Sentry using --sentry-dsn option

v4 (build 9)

03 Feb 11:03
Compare
Choose a tag to compare
v4 (build 9) Pre-release
Pre-release

New command:

backr now [PROJECT_NAME]

Note: the project must be configured by backr before use

This command allows to create a backup immediately, uploaded to Swift. This can be useful in case of maintenance operations that need an up-to-date backup.

v3 (build 8)

24 Jan 18:16
Compare
Choose a tag to compare
v3 (build 8) Pre-release
Pre-release

This release includes a new feature allowing to perform backups using a custom command.

So a new section in backup.yml has been added:

archiver:
  type: stdout
  ext: txt
  command:
    - echo
    - "backup!"

By default, backr performs backups using the Pliz archiver. It's backward compatible. Now you can set the archiver as stdout, with a file extension. When the backup is performed, the stdout output is catched and save in a file with the specified extension.

v2 (build 7)

22 Nov 12:37
Compare
Choose a tag to compare

New HTTP API to communicate with backr daemon, with the following endpoints:

Public

  • /health returns HTTP 200 if everything is ok, HTTP 418 if not with failed backups details
  • /status returns all configured projects with the current state

Private

  • /backups returns the download links to uploaded backups. Example:
curl -X "GET" "http://domain_name:22257/backups?name=ocelo&token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0Nzk4MzEzMDB9.B0e31bug0eGd7zYFKcKUw02dbkkSpyQ-DEfrB7Cb648"

where name is a project name and token is a secure token get with CLI using backr token.