Masalah
Client harus memindahkan semua asetnya ke Digital Ocean termasuk file di bucket mereka, yang jadi permasalahan
File yang di upload di bucket harus jadi public as a default
Tidak bisa update di backend
Update terbaru Digital Ocean membuat
setpolicydengans3cmdimpossible, selalu dapat error “ERROR: S3 error: 403 (Forbidden)” (mau menggunakan 1 key 1 bucket atau all bucket permission key)
Solusi
Per 2026-03-26 kamu bisa membuat bucket menggunakan s3cmd -c ~/.otentikasimu mb s3://namabucket. Siapkan file public-policy.json
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::namabucket/*"
}
]
}
Lalu setpolicy dengan s3cmd setpolicy public-policy.json -c ~/.otentikasimu s3://namabucket
