Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Flysystem Qcloud Cos V5 Laravel Package

freyo/flysystem-qcloud-cos-v5

A Flysystem v5 adapter for Tencent Cloud COS (Cloud Object Storage), letting Laravel and PHP apps store, read, and manage files on QCloud COS through the familiar Flysystem and Laravel Storage APIs.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Laravel 9 upgrade planning: Release 2.2.1 adds Laravel 9 support, removing a compatibility blocker for teams standardizing on Laravel 9 while using Tencent Cloud COS.
  • Storage architecture: Supports using Tencent Cloud COS as a Laravel filesystem disk through Flysystem, enabling user uploads, media libraries, exports, backups, and other asset storage without a custom adapter.
  • Build vs. buy: Adoption is preferable to building and maintaining an in-house COS/Flysystem integration when requirements are standard object storage and Laravel filesystem compatibility.
  • Regional/product expansion: Useful for products serving China/APAC users or requiring Tencent Cloud-native storage, data residency, or vendor alignment.
  • Roadmap sequencing: If a Laravel 9 migration is planned, this package reduces risk and effort; if COS is already strategic, it lowers integration cost for new features.

When to Consider This Package

  • You use Tencent Cloud COS and want Laravel’s filesystem abstraction rather than direct SDK calls throughout the codebase.
  • You are on Laravel 9 or evaluating a Laravel 9 upgrade and need Flysystem-based COS support.
  • Your needs are conventional: uploads, downloads, storage disks, media assets, backups, and path-based file operations.
  • You accept a community-maintained adapter and will pin versions and validate compatibility in CI.
  • Look elsewhere if you are standardized on AWS S3/GCP/Azure, need first-party vendor support/SLA, require advanced COS features not exposed by Flysystem, or need guaranteed support for Laravel majors beyond what the package explicitly declares. Also prefer native SDK or a more actively maintained adapter if your compliance/security posture requires vendor-backed integrations.

How to Pitch It (Stakeholders)

  • Executive summary: Version 2.2.1 is a compatibility release that adds Laravel 9 support to the Tencent Cloud COS Flysystem adapter. It is not a new product capability, but it reduces integration risk for Laravel 9 upgrades and supports a low-effort path to Tencent Cloud object storage.
  • For engineering: Adopt as a Laravel filesystem driver for COS where standard Flysystem behavior is sufficient. Validate Laravel/Flysystem version constraints, pin 2.2.1, add integration tests for upload/download/delete and disk configuration, and avoid relying on unsupported COS-specific features without a fallback.
  • Decision framing: Treat this as a tactical enabler, not a strategic platform commitment. Approve for teams already using or planning Tencent COS with Laravel 9; require additional review for newer Laravel versions, advanced COS requirements, or first-party support expectations.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console