nanbando/core

Simple backup-application for automated website backups.


README

Documentation Status

Nanbando

Nanbando is a simple application to automate website backups. It provides an elegant way to extend and configure the backup parts. Nanbando has built-in support for various storage's and provides easy to use sync and fetch operations. It was built with modularity, extensibility and simplicity in mind.

Installation

To install the application simply download the executable and move it to the global bin folder.

wget http://nanbando.github.io/core/nanbando.phar
wget http://nanbando.github.io/core/nanbando.phar.pubkey
chmod +x nanbando.phar
mv nanbando.phar /usr/local/bin/nanbando
mv nanbando.phar.pubkey /usr/local/bin/nanbando.pubkey
nanbando check

After first installation you can update the application with a built-in command.

nanbando self-update

The executable is signed with a OpenSSL private key.

Requirements

  • php ^7.4 || ^8.0
  • ext-xml
  • ext-curl
  • ext-mbstring
  • ext-zip

Documentation

See the official documentation on nanbando.readthedocs.io.