keeloren/file-management

文件管理包

dev-master 2020-11-06 10:07 UTC

This package is auto-updated.

Last update: 2024-09-19 18:27:32 UTC


README

Latest Version on Packagist Build Status Quality Score Total Downloads

这里应该是您的描述。尽量限制在一到两段之内,并提及您支持的PSR,以避免用户和贡献者产生混淆。

安装

您可以通过composer安装此包

composer require keeloren/file-management

使用方法

php artisan migrate
Put all variable to .env
# Media library config
STORAGE_DISK=local (minio, s3, gcs )
NAME_GENERATE=false
FOLDER_SAVE=library
PATH_TO_STORAGE=./data

# Minio config
MINIO_ACCESS_KEY=minio
MINIO_SECRET_KEY=minio123
MINIO_MINIO_ENDPOINT=http://minio:9000
MINIO_BUCKET=media

# AWS S3 config
AWS_ACCESS_KEY_ID=AKIARRW5OS3IQUSRVZPT
AWS_SECRET_ACCESS_KEY=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
AWS_DEFAULT_REGION=us-east-2
AWS_BUCKET=media-library-package
AWS_URL=https://media-library-package.s3.us-east-2.amazonaws.com/library

# Google Cloud config
GOOGLE_CLOUD_PROJECT_ID=trans-century-292502
GOOGLE_CLOUD_STORAGE_BUCKET=library-media
GOOGLE_CLOUD_KEY_FILE=

如果您不想从minio同步数据,请不要设置变量 PATH_TO_STORAGE

测试

composer test

变更日志

请参阅 CHANGELOG 了解最近更改的信息。

贡献

请参阅 CONTRIBUTING 了解详细信息。

安全

如果您发现任何与安全相关的问题,请通过电子邮件 @gmail.com 而不是使用问题跟踪器。

鸣谢

许可证

MIT许可证(MIT)。请参阅 许可证文件 了解更多信息。