@lodashventure/medusa-upload-gcs
v0.4.26
Published
A starter for Medusa plugins.
Maintainers
Readme
Medusa Plugin File-GCS
How to install
yarn add medusa-upload-gcs
configure your medusa backend
medusa-config.ts
module.exports = defineConfig({
// ... rest of the config
modules: [
// ... rest of the modules
{
resolve: "@medusajs/medusa/file",
options: {
providers: [
{
resolve: "medusa-upload-gcs/providers/file-gcs",
id: "gcs",
options: {
credentials: {
client_email: process.env.CLIENT_EMAIL,
private_key: process.env.PRIVATE_KEY,
},
privateBucketName: process.env.BUCKET_NAME,
publicBucketName: process.env.BUCKET_NAME,
basePublicUrl: process.env.GCP_STORAGE_BASE_PUBLIC_URL,
},
},
],
},
},
],
});- add variables to .env
CLIENT_EMAIL=<[email protected]>
PRIVATE_KEY="<private-key>"
BUCKET_NAME=<bucket-name>
GCP_STORAGE_BASE_PUBLIC_URL=<base-public-url, mostly https://storage.cloud.google.com>- all done now just start your medusa backend
yarn devyarn startor whatever you use to start your backend
