Bucket name
like - lightdash-cloud-file-storage-eu
enforce public access
and select fine-grained
none
Access key for service account
access key
and secret
S3_ENDPOINT
for google is https://storage.googleapis.com
S3_REGION
for google is auto
S3_ENDPOINT
for your bucket
S3_FORCE_PATH_STYLE: true
in your environment variables.
S3_ACCESS_KEY
and S3_SECRET_KEY
variables, the S3 library will automatically attempt to use IAM roles. For more details on how this works, refer to the AWS SDK for JavaScript documentation on setting credentials in Node.js.
If you are using an IAM role to generate signed URLs, be aware that these URLs have a maximum validity of 7 days due to AWS limitations, independently of the S3_EXPIRATION_TIME
configuration.