nanbando / core
Simple backup-application for automated website backups.
1.0.0-RC8
2024-07-24 13:59 UTC
Requires
- php: ^7.4 || ^8.0
- ext-curl: *
- ext-mbstring: *
- ext-xml: *
- ext-zip: *
- cocur/slugify: ^4.0
- composer/composer: ^2.0
- composer/semver: ^3.0
- emgag/flysystem-hash: ^1.0
- league/flysystem-aws-s3-v3: ^1.0
- league/flysystem-sftp: ^1.0
- league/flysystem-ziparchive: ^1.0
- nanbando/embedded-composer: ^1.0
- nanbando/phar-updater: ^2.0.1
- nelexa/zip: ^4.0
- neutron/temporary-filesystem: ^3.0
- phpseclib/phpseclib: ^2.0
- scriptfusion/byte-formatter: ^3.2
- superbalist/flysystem-google-storage: ^7.2
- symfony/config: ^5.2
- symfony/console: ^5.2
- symfony/dependency-injection: ^5.2
- symfony/dotenv: ^5.2
- symfony/event-dispatcher: ^5.2
- symfony/filesystem: ^5.2
- symfony/framework-bundle: ^5.2
- symfony/http-kernel: ^5.2
- symfony/options-resolver: ^5.2
- symfony/proxy-manager-bridge: ^5.2
- symfony/yaml: ^5.2
- webmozart/path-util: ^2.3
Requires (Dev)
- league/flysystem-memory: ^1.0
- phpspec/prophecy: ^1.19
- phpunit/phpunit: ^7.0 || ^8.5
- dev-master
- 1.0.0-RC8
- 1.0.0-RC7
- 1.0.0-RC6
- 1.0.0-RC5
- 1.0.0-RC4
- 1.0.0-RC3
- 1.0.0-RC2
- 1.0.0-RC1
- 0.11.3
- 0.11.2
- 0.11.1
- 0.11.0
- 0.10.1
- 0.10.0
- 0.9.4
- 0.9.3
- 0.9.2
- 0.9.1
- 0.9.0
- 0.8.1
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.1
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.1
- 0.1.0
- dev-dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7
This package is auto-updated.
Last update: 2024-12-03 22:44:29 UTC
README
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.