{"_id":"@eltonjosesouza/strapi-provider-upload-google-cloud-storage","_rev":"1-841701256567fdc7ae9cdba2d2ebe373","name":"@eltonjosesouza/strapi-provider-upload-google-cloud-storage","dist-tags":{"latest":"3.0.0-beta.18"},"versions":{"3.0.0-beta.18":{"name":"@eltonjosesouza/strapi-provider-upload-google-cloud-storage","version":"3.0.0-beta.18","description":"(Non-official) Google Cloud Storage Provider for Strapi Upload using environment variable","directories":{"lib":"lib"},"main":"./lib","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/eltonjosesouza/strapi-provider-upload-google-cloud-storage.git"},"keywords":["strapi","upload","provider","google","storage","gcp"],"strapi":{"isProvider":true},"author":{"name":"Vanessa Pasque","email":"lith@amykron.com"},"maintainers":[{"name":"eltonjosesouza","email":"elton.jose.souza@gmail.com"}],"license":"MIT","bugs":{"url":"https://github.com/eltonjosesouza/strapi-provider-upload-google-cloud-storage/issues"},"homepage":"https://github.com/eltonjosesouza/strapi-provider-upload-google-cloud-storage.git#readme","prettier":"prettier-config-standard","dependencies":{"@google-cloud/storage":"^5.0.0"},"devDependencies":{"prettier-config-standard":"^1.0.1"},"gitHead":"a11e6e84cd5debd73a2ee2fac14826891aa5caf8","_id":"@eltonjosesouza/strapi-provider-upload-google-cloud-storage@3.0.0-beta.18","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-N3JIxbvjjo/ZhN6sy5+WvEPHxnQbMGzTYFrvOX/WF01WmCsh0dPsjQgVmuU4cCJuV205hSvhkSG//xnubKROew==","shasum":"19826dd54c603bfad1180e9f76daa7745208a9ea","tarball":"https://registry.npmjs.org/@eltonjosesouza/strapi-provider-upload-google-cloud-storage/-/strapi-provider-upload-google-cloud-storage-3.0.0-beta.18.tgz","fileCount":4,"unpackedSize":6630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2qSNCRA9TVsSAnZWagAAutcP/36orSOBa78TQw7pCVSl\n1u6FJw9i2B5zV3E3NGdxA3bgiIRGqF5d2vqf1vwgi3HJ+lZhHvRYsoAjxogP\nw/ZlRr7oIkJujLnsdSQw60a53CdPypdAQ6dz96r8jrK5PcGZCXY1xJ/+5BLh\nMGM2UrpRykvA162PgD1mzZOH8ZSZCYDgyBxS+C/xnKG6JWz2hmnXIuvOlOeX\nMxG1yMm4y+W7ws2kCIXjfiwL8MfHCi4N4C6LDO/lb16EZvQN3v9M+oTpjP12\nZ3hdZp8fbq7uCg+mfl7KuWkMIzxGw9F+xVQBqE0kHhNGZcQUCgWwT5hw62Zm\njjHfSBqrkQhFC38P0DqckkujcjDxBUg66wyvkZnIYHP1+NZMh/Op5j7jBbyz\ncTiINCJEnl6xBq6Z2ep5sVPRQyAoNcypRDhQKQK86djoS5nuESJjCZOB0jd0\nhQh6MatuPLmpmUYDxrCOJMwkV32MPFJ4HhUAxJOyQdVYrL5pr5RmNPGBwDnv\nN+NfsUj1CwhNT/b4AKrvk9qsxhex+/Xv/ULCSue1Af2ypc+RV/dFDbFStWKC\no1TDLMJsfmQuZlnuiniKqXibiRirljo5ELqhDj00D6g3L+8dHxW+rJD6kWFd\n0hdb7IB96Hf5rwG8qNJClpv7Mgmhto7V8ktPT2Iud872tswsP78zOLQoe79X\nF23q\r\n=mq8g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKP+sD2CorfudRiZf8DRd8Ld6p+X+1nI5uLMFwNLfzywIgT0XFiqSTBQKuRgM7mN1zeuMznwX0XtrUfNBeuBSCRUA="}]},"_npmUser":{"name":"eltonjosesouza","email":"elton.jose.souza@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/strapi-provider-upload-google-cloud-storage_3.0.0-beta.18_1591387276837_0.21568801271812243"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-05T20:01:16.786Z","3.0.0-beta.18":"2020-06-05T20:01:16.968Z","modified":"2022-04-05T07:23:50.451Z"},"maintainers":[{"name":"eltonjosesouza","email":"elton.jose.souza@gmail.com"}],"description":"(Non-official) Google Cloud Storage Provider for Strapi Upload using environment variable","homepage":"https://github.com/eltonjosesouza/strapi-provider-upload-google-cloud-storage.git#readme","keywords":["strapi","upload","provider","google","storage","gcp"],"repository":{"type":"git","url":"git+https://github.com/eltonjosesouza/strapi-provider-upload-google-cloud-storage.git"},"author":{"name":"Vanessa Pasque","email":"lith@amykron.com"},"bugs":{"url":"https://github.com/eltonjosesouza/strapi-provider-upload-google-cloud-storage/issues"},"license":"MIT","readme":"# strapi-provider-upload-google-cloud-storage\n\n**Non-Official** Google Cloud Storage Provider for Strapi Upload\n\nInspired from https://www.npmjs.com/package/strapi-provider-upload-google-cloud-storage\n\n## Installation\n\nInstall the package from your app root directory\n\n```\ncd /path/to/strapi/\nnpm install @eltonjosesouza/strapi-provider-upload-google-cloud-storage --save\n```\n\n## Setting up Google authentification\n\n1. In the GCP Console, go to the **Create service account key** page..\n   - **[Go to the create service account key page](https://console.cloud.google.com/apis/credentials/serviceaccountkey)**\n2. From the **Service account** list, select **New service account**.\n3. In the **Service account name** field, enter a name.\n4. From the **Role** list, select **Storage > Storage Object Admin**.\n5. Click **Create**. A JSON file that contains your key downloads to your computer.\n6.  Go to https://cloud.google.com/docs/authentication/getting-started and configure your environment variable\n\n## Create Bucket on Google Cloud Storage\n1. See https://cloud.google.com/storage/docs/creating-buckets\n\n## Setting up Strapi upload configuration\n\n1. Access your strapi via browser\n2. Go to General->Plugins and click on gear to configure your plugin.\n3. Set bucket-name\n4. Save the configuration\n5. Enjoy !\n\n## Resources\n\n- [MIT License](LICENSE.md)\n\n## Links\n\n- [Strapi website](http://strapi.io/)\n- [Strapi community on Slack](http://slack.strapi.io)\n- [Strapi news on Twitter](https://twitter.com/strapijs)\n","readmeFilename":"README.md"}