amelia/backblaze

Backblaze Laravel 存储适配器

v1.2.0 2018-02-09 06:52 UTC

This package is auto-updated.

Last update: 2024-09-08 15:36:49 UTC


README

设置

composer require amelia/backblaze

注册 Amelia\Backblaze\BackblazeServiceProvider::class,然后在 filesystems.php 中添加配置数组。

'b2' => [
    'driver' => 'b2',
    'key' => env('BACKBLAZE_KEY'),
    'host' => env('BACKBLAZE_HOST'),
    'bucket' => env('BACKBLAZE_BUCKET'),
    'account' => env('BACKBLAZE_ACCOUNT'),
],

如果要将文件直接链接到标记为 allPublic 的存储桶,可以设置 host

请参阅这篇实用指南,了解如何设置 cloudflare 页面规则,将存储桶转换为 CDN。

特性

  • 缓存认证令牌,意味着您不必不断调用认证端点。
  • 为长时间运行的过程(如 queue:work)刷新认证令牌。