github cshum/imagor v0.8.15

latest releases: v1.9.4, v1.9.3, v1.9.2...
4 years ago

Google Cloud Storage Support

Imagor now supports Google Cloud Storage for Loader, Storage and Result Storage (thanks @srlk).

Docker Compose Example

version: "3"
services:
  imagor:
    image: shumc/imagor:latest
    volumes:
      - ./googlesecret:/etc/secrets/google
    environment:
      PORT: 8000
      IMAGOR_SECRET: mysecret # secret key for URL signature
      GOOGLE_APPLICATION_CREDENTIALS: /etc/secrets/google/appcredentials.json # google cloud secrets file

      GCLOUD_LOADER_BUCKET: mybucket # enable loader by specifying bucket
      GCLOUD_LOADER_BASE_DIR: images # optional

      GCLOUD_STORAGE_BUCKET: mybucket # enable storage by specifying bucket
      GCLOUD_STORAGE_BASE_DIR: images # optional

      GCLOUD_RESULT_STORAGE_BUCKET: mybucket # enable result storage by specifying bucket
      GCLOUD_RESULT_STORAGE_BASE_DIR: images/result # optional
      GCLOUD_RESULT_STORAGE_ACL: publicRead # optional - see https://cloud.google.com/storage/docs/json_api/v1/objects/insert
    ports:
      - "8000:8000"

What's Changed

  • Google Cloud Storage support by @srlk in #33
  • fix: rename -http-loader-forward-all-headers to -http-loader-forward-client-headers #36

New Contributors

  • @srlk made their first contribution in #33

Full Changelog: v0.8.12...v0.8.15

Don't miss a new imagor release

NewReleases is sending notifications on new releases.