nanbando / core
简单的自动化网站备份应用。
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-09-03 22:05:33 UTC
README
Nanbando 是一个简单的应用,用于自动化网站备份。它提供了一种优雅的方式来扩展和配置备份部分。Nanbando 内置了对多种存储的支持,并提供简单易用的同步和获取操作。它以模块化、可扩展性和简单性为设计理念。
安装
要安装此应用,请下载可执行文件并将其移动到全局 bin 文件夹。
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
首次安装后,您可以使用内置命令更新应用。
nanbando self-update
可执行文件使用 OpenSSL 私钥签名。
要求
- php ^7.4 || ^8.0
- ext-xml
- ext-curl
- ext-mbstring
- ext-zip
文档
请参阅官方文档 nanbando.readthedocs.io。