flysystem

Python 2025-07-21

LeagueFlysystem

Quality Assurance

About Flysystem

Flysystem is a file storage library for PHP. It provides one interface to interact with many types of filesystems. When you use Flysystem, you're not only protected from vendor lock-in, you'll also have a consistent experience for which ever storage is right for you.

Getting Started

  • New in V3: What is new in Flysystem V2/V3?
  • Architecture: Flysystem's internal architecture
  • Flysystem API: How to interact with your Flysystem instance
  • Upgrade from 1x: How to upgrade from 1.x/2.x

Officially supported adapters

  • Local
  • FTP
  • SFTP
  • Memory
  • AWS S3
  • AsyncAws S3
  • Google Cloud Storage
  • MongoDB GridFS
  • WebDAV
  • ZipArchive

Third party Adapters

  • Azure Blob Storage
  • Gitlab
  • Google Drive (using regular paths)
  • bunny.net / BunnyCDN
  • Sharepoint 365 / One Drive (Using MS Graph)
  • OneDrive
  • Dropbox
  • ReplicateAdapter
  • Uploadcare
  • Useful adapters (FallbackAdapter, LogAdapter, ReadWriteAdapter, RetryAdapter)
  • Metadata Cache

You can always create an adapter yourself.

Security

If you discover any security related issues, please email info@frankdejonge.nl instead of using the issue tracker.

Enjoy

Oh, and if you've come down this far, you might as well follow me on twitter.

下载源码

通过命令行克隆项目:

git clone https://github.com/thephpleague/flysystem.git