google/cloud-storage
Google Cloud Storage for PHP is an idiomatic client for uploading, downloading, and managing objects and buckets, with ACL support, a gs:// stream wrapper, and simple Composer installation.
spatie/laravel-medialibrary or intervention/image backends with resumable uploads, metadata tagging, and ACL-based permissions (e.g., publicRead for profile pictures).app.[hash].js) with cache-control headers via gs:// URLs, leveraging Google’s 2TB object size limit for large bundles.storage.googleapis.com/processing-queue/).softDelete and restoreToken features.NEARLINE).STANDARD → COLDLINE) to reduce costs for rarely accessed files.Adopt if:
Look elsewhere if:
aws-sdk/aws-sdk-php instead).local driver in Laravel) suffices.For Executives: *"This package lets us replace our $2K/month self-hosted storage with Google Cloud Storage—saving costs while scaling infinitely. For example:
For Engineers:
*"This is a drop-in replacement for Laravel’s filesystem config. Key wins:
gs:// like a local filesystem (e.g., file_get_contents('gs://bucket/file.txt')).config/filesystems.php and add a service account key—no refactoring needed.
Security: Enforce CMEK encryption and VPC Service Controls via Google’s IAM."*For PMs: *"This unlocks three high-impact features with minimal dev effort:
asset() cache misses.How can I help you explore Laravel packages today?