Skip to content

Superbalist/thumbor-cloud-storage

 
 

Repository files navigation

Thumbor Cloud Storage

Installation

pip install thumbor-cloud-storage

Authentication

Authentication is handled by the Google Cloud SDK, see gcloud documentation.

Contribution

TODO

Features

  • thumbor_cloud_storage.loaders.cloud_storage_loader - takes a bucket object path and downloads the file through the gcloud S3-compatible API.
  • thumbor_cloud_storage.result_storages.cloud_storage

Configuration

Loader settings

When using thumbor_cloud_storage.loaders.cloud_storage_loader:

LOADER = 'thumbor_cloud_storage.loaders.cloud_storage_loader'
CLOUD_STORAGE_BUCKET_ID = ''
CLOUD_STORAGE_PROJECT_ID = ''

Result storage settings

When thumbor_cloud_storage.result_storages.cloud_storage is enabled:

RESULT_STORAGE = 'thumbor_cloud_storage.result_storages.cloud_storage'
RESULT_STORAGE_CLOUD_STORAGE_PROJECT_ID = ''
RESULT_STORAGE_CLOUD_STORAGE_BUCKET_ID = ''

About

Thumbor Loader and Result Storage for Google Cloud Storage

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%