Skip to content

Commit

Permalink
FEAT files greater than defined bytes are streamed by default; It is …
Browse files Browse the repository at this point in the history
…possible to serve files as S3 presigned urls; settings added per External storage: cache smaller than, for x secs, stream buffer size, presigned url activation, presigned url only for mimetypes defined, presigned url expiration; several improvements and removed not needed code;
  • Loading branch information
developmentforpeople committed Jan 7, 2024
1 parent 24c8dfa commit 314d9a1
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@

Simplest cloud file management for Frappe / ERPNext. S3 compatible external bucket can be assigned per Frappe folder, allowing you to fine-tune the location of your Frappe / ERPNext "File"s: within local filesystem or to exteral S3 bucket.

[![Frappe files within S3 buckets](/dfp_external_storage/public/image/demo.png)](https://www.youtube.com/embed/2uTnWZxhtug)

[![Frappe files within S3 buckets](https://github.com/developmentforpeople/dfp_external_storage/assets/47140294/e762a286-b2c7-4a9b-a7e3-486b9a0892d6)](https://www.youtube.com/embed/2uTnWZxhtug)

## Examples / Use cases

Expand Down Expand Up @@ -33,6 +32,12 @@ Shows all files in bucket, even the ones not in Frappe File doctype.

[list_files_in_remote_s3_bucket.webm](https://github.com/developmentforpeople/dfp_external_storage/assets/47140294/fbd38418-686e-45b4-b23b-048bed4d1143)

### Customizable

Choose the best setup for you: S3 only for all site files or specified folders, use S3 / Minio presigned urls, cache or not small files, etc.

![Settings](https://github.com/developmentforpeople/dfp_external_storage/assets/47140294/879bbdc9-d356-497e-ac7a-da6e10c6a138)


## Requirements

Expand Down

0 comments on commit 314d9a1

Please sign in to comment.