Browse Source

Merge pull request #250 from n8225/fixS3MultiPartUpload

Fix s3 100MB max upload issue.
tags/v1.1.3
Andrea Spacca 4 years ago
committed by GitHub
parent
commit
6c54ddccef
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 1 additions and 2 deletions
  1. +1
    -0
      README.md
  2. +0
    -2
      server/storage.go

+ 1
- 0
README.md View File

@@ -96,6 +96,7 @@ provider | which storage provider to use | (s3, gdrive or local) |
aws-access-key | aws access key | | AWS_ACCESS_KEY
aws-secret-key | aws access key | | AWS_SECRET_KEY
bucket | aws bucket | | BUCKET
s3-endpoint | Custom S3 endpoint. | |
s3-region | region of the s3 bucket | eu-west-1 | S3_REGION
s3-no-multipart | disables s3 multipart upload | false | |
s3-path-style | Forces path style URLs, required for Minio. | false | |


+ 0
- 2
server/storage.go View File

@@ -243,9 +243,7 @@ func (s *S3Storage) Put(token string, filename string, reader io.Reader, content

// Create an uploader with the session and custom options
uploader := s3manager.NewUploader(s.session, func(u *s3manager.Uploader) {
u.PartSize = (1 << 20) * 5 // The minimum/default allowed part size is 5MB
u.Concurrency = concurrency // default is 5
u.MaxUploadParts = concurrency
u.LeavePartsOnError = false
})



Loading…
Cancel
Save