clpoud-storage-upload-example

Setup GCP

cd infra
terraform init
terraform apply

Signed URL

import { signedUrl } from "./src/storage";

asignedUrl("demo.jpg").then(s => {
  console.log(s);
}).catch(err => {
  console.log(err);
});

Upload file to bucket

curl -XPUT -H "Content-type: image/jpeg" --upload-file demo.jpg [URL]