Added config options for direct S3 publishing of tile caches. Added two options to the s3-cache config:
gzip_header_enabled: Option; default true
If true, will set the header Content-Encoding: gzip on the mvt files.
public_read_enabled: Option; default false
If true, will set object ACL's on uploaded to public-read. After implementing this option I found out using ACL for access control is not best practice, according to https://github.com/minio/minio/issues/8195. Decided to leave it in nonetheless, considering it is not adding much complexity, but gives users more options how to setup access control on S3.
Added config options for direct S3 publishing of tile caches. Added two options to the s3-cache config:
true
If true, will set the header
Content-Encoding: gzip
on the mvt files.false
If true, will set object ACL's on uploaded to
public-read
. After implementing this option I found out using ACL for access control is not best practice, according to https://github.com/minio/minio/issues/8195. Decided to leave it in nonetheless, considering it is not adding much complexity, but gives users more options how to setup access control on S3.