alphasnow/aliyun-oss-laravel
Laravel filesystem driver for Alibaba Cloud OSS (Object Storage Service). A Flysystem adapter that lets you use OSS as a native Laravel storage disk, so you can upload, read, and manage files through the familiar Storage facade with the same API as local or S3 disks.
Storage facade, fitting cleanly into Laravel’s flysystem abstraction. For applications already using Laravel’s filesystem API (local, S3, etc.), swapping or adding an OSS disk is low‑friction. It is less suitable if the application requires direct OSS SDK features not exposed by the driver (e.g., advanced bucket policies, inventory, or select operations).composer require alphasnow/aliyun-oss-laravel), requiring an Aliyun AccessKey ID/Secret and endpoint/bucket configuration in config/filesystems.php. The package depends on the Aliyun OSS PHP SDK, so PHP version and extension (cURL) constraints apply. Feasibility is high for standard CRUD operations on objects; feasibility drops for features requiring custom signed URLs or multipart upload tuning beyond the driver’s defaults.FILESYSTEM_DISK or per‑call disk selection, and testing read/write/delete/list operations. Data migration (copying existing objects to OSS) is separate and should be planned with Aliyun’s ossutil or SDK‑based scripts. For greenfield projects, configure the OSS disk early to avoid later refactoring.4.6.0...4.7.1) and any linked issues/PRs; verify no breaking changes.composer.json and test in a staging environment.false rather than throw).Storage facade can adopt the driver quickly, but debugging OSS‑specific errors requires Aliyun console access and log review. Plan for a short proof‑of‑concept and internal documentation before production use.How can I help you explore Laravel packages today?