bnomei/kirby-dropbox-backup

将现有备份复制到Dropbox

1.0.0 2023-11-15 11:57 UTC

This package is auto-updated.

Last update: 2024-09-15 14:27:38 UTC


README

Release Downloads Twitter

将现有备份复制到Dropbox。

安装

使用composer

composer require bnomei/kirby-dropbox-backup

商业使用


支持开源!

此插件是免费的,但如果您在商业项目中使用它,请考虑赞助我或捐款。
如果我的工作帮助您赚了钱,我认为我应该得到一点回报,对吧?

善良。分享一点。谢谢。

—— Bruno
 

Dropbox

  1. 创建一个新的 Dropbox访问令牌
  2. 使用插件设置设置目标文件夹和访问令牌。

site/config/config.php

<?php

return [
    // other options...
    
    'bnomei.dropbox-backup.target-dir' => '/backup', // default
    'bnomei.dropbox-backup.token' => 'MY-TOKEN', // or with closure to .env file
    'bnomei.dropbox-backup.token' => fn() => env('DROPBOX_API_TOKEN'),
];

提示:您可以使用我的 Kirby3 Dotenv插件 将令牌存储在.env文件中。

CRON任务

您要么有自己的备份创建方式,要么使用我的 Janitor插件 来创建备份。以下示例使用后者。

php vendor/bin/kirby janitor:backupzip -o storage/backups/backup.zip --quiet; php vendor/bin/kirby dropbox-backup:push;

待办:使用-o选项调整备份OUT路径以满足您的需求。

免责声明

此插件提供“原样”且无任何保证。请自行承担风险,并在将插件用于生产环境之前始终自行测试。如果您发现任何问题,请 创建新问题

许可证

MIT

不建议在宣传种族主义、性别歧视、恐同、动物虐待、暴力或其他任何形式仇恨言论的项目中使用此插件。