|
225 | 225 |
|
226 | 226 | if DEPLOYMENT_BACKEND == "aws": |
227 | 227 | AWS_S3_CUSTOM_DOMAIN = urlparse(PROXY_BASE_URL).hostname |
228 | | - AWS_DEFAULT_ACL = "private" |
229 | 228 | AWS_CLOUDFRONT_KEY = config("AWS_CLOUDFRONT_KEY", default="").encode("ascii") |
230 | 229 | AWS_CLOUDFRONT_KEY_ID = config("AWS_CLOUDFRONT_KEY_ID", default=None) |
231 | 230 | STORAGES = { |
232 | 231 | "default": { |
233 | 232 | "BACKEND": "storages.backends.s3.S3Storage", |
234 | 233 | "OPTIONS": { |
235 | 234 | "bucket_name": config("MEDIA_BUCKET_NAME", default=None), |
236 | | - "location": "media" |
| 235 | + "location": "media", |
| 236 | + "default_acl": "private" |
237 | 237 | }, |
238 | 238 | }, |
239 | 239 | "staticfiles": { |
240 | 240 | "BACKEND": "storages.backends.s3boto3.S3StaticStorage", |
241 | 241 | "OPTIONS": { |
242 | 242 | "bucket_name": config("STATIC_BUCKET_NAME", default=None), |
243 | | - "location": "static" |
| 243 | + "location": "static", |
| 244 | + "default_acl": "public-read" |
244 | 245 | }, |
245 | 246 | } |
246 | 247 | } |
247 | 248 | elif DEPLOYMENT_BACKEND == "gcp": |
248 | 249 | GS_PROJECT_ID = config("GS_PROJECT_ID", default=None) |
249 | 250 | GS_CUSTOM_ENDPOINT = PROXY_BASE_URL |
250 | | - GS_DEFAULT_ACL = "authenticatedRead" |
251 | 251 | STORAGES = { |
252 | 252 | "default": { |
253 | 253 | "BACKEND": "storages.backends.gcloud.GoogleCloudStorage", |
254 | 254 | "OPTIONS": { |
255 | 255 | "bucket_name": config("MEDIA_BUCKET_NAME", default=None), |
256 | | - "location": "media" |
| 256 | + "location": "media", |
| 257 | + "default_acl": "authenticatedRead" |
257 | 258 | }, |
258 | 259 | }, |
259 | 260 | "staticfiles": { |
260 | 261 | "BACKEND": "storages.backends.gcloud.GoogleCloudStorage", |
261 | 262 | "OPTIONS": { |
262 | 263 | "bucket_name": config("STATIC_BUCKET_NAME", default=None), |
263 | | - "location": "static" |
| 264 | + "location": "static", |
| 265 | + "default_acl": "publicRead" |
264 | 266 | }, |
265 | 267 | } |
266 | 268 | } |
|
0 commit comments