Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/1up-lab/oneupflysystembundle
A Flysystem integration for your Symfony projects.
https://github.com/1up-lab/oneupflysystembundle
aws-s3 dropbox filesystem flysystem gaufrette gridfs php rackspace replicate symfony
Last synced: 5 days ago
JSON representation
A Flysystem integration for your Symfony projects.
- Host: GitHub
- URL: https://github.com/1up-lab/oneupflysystembundle
- Owner: 1up-lab
- License: mit
- Created: 2014-01-23T10:52:34.000Z (almost 11 years ago)
- Default Branch: main
- Last Pushed: 2024-10-15T06:50:26.000Z (3 months ago)
- Last Synced: 2025-01-14T21:06:49.827Z (7 days ago)
- Topics: aws-s3, dropbox, filesystem, flysystem, gaufrette, gridfs, php, rackspace, replicate, symfony
- Language: PHP
- Homepage:
- Size: 393 KB
- Stars: 635
- Watchers: 14
- Forks: 118
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
OneupFlysystemBundle
====================[![Build Status](https://github.com/1up-lab/OneupFlysystemBundle/workflows/CI/badge.svg)](https://github.com/1up-lab/OneupFlysystemBundle/actions)
[![Total Downloads](https://poser.pugx.org/oneup/flysystem-bundle/d/total.png)](https://packagist.org/packages/oneup/flysystem-bundle)**Now 4.x available with [Flysystem V2 & V3](https://flysystem.thephpleague.com/docs/what-is-new/) support!**
The OneupFlysystemBundle provides a [Flysystem](https://github.com/thephpleague/flysystem) integration for your Symfony projects. Flysystem is a filesystem abstraction which allows you to easily swap out a local filesystem for a remote one. Currently you can configure the following adapters to use in your Symfony project.
* [Google Cloud Storage](https://cloud.google.com/storage)
* [AsyncAwsS3](https://async-aws.com/)
* [AwsS3](https://aws.amazon.com/de/sdk-for-php/)
* [AzureBlobStorage](https://azure.microsoft.com/en-us/services/storage/blobs/)
* [Ftp](https://www.php.net/manual/en/book.ftp.php)
* [Local filesystem](https://www.php.net/manual/en/ref.filesystem.php)
* [Sftp](https://phpseclib.sourceforge.net/sftp/intro.html)Documentation
-------------The entry point of the documentation can be found in the file `doc/index.md`
[Read the documentation for the latest release](doc/index.md)
Flysystem 1.x
-------------
If you're looking for Flysystem 1.x support, check out the [3.x-branch](https://github.com/1up-lab/OneupFlysystemBundle/tree/release/3.x) of this bundle.License
-------This bundle is under the MIT license. See the [complete license](LICENSE) in the bundle:
Reporting an issue or a feature request
---------------------------------------Issues and feature requests are tracked in the [Github issue tracker](https://github.com/1up-lab/OneupFlysystemBundle/issues).
When reporting a bug, it may be a good idea to reproduce it in a basic project
built using the [symfony/website-skeleton](https://symfony.com/doc/current/setup.html#creating-symfony-applications)
to allow developers of the bundle to reproduce the issue by simply cloning it
and following some steps.