Google Cloud + Ghost

How to use Ghost and Google Cloud together

Integrate secure image storage into Ghost using Google Cloud Storage - deployed using a custom storage adapter

Google Cloud Storage is an object storage solution for developers with a single unified API. It is a paid service that can be integrated with Ghost to provide a secure alternative for storing images and assets.

Full Google Cloud storage adapter

By default, Ghost stores any images uploaded to Ghost Admin locally to its filesystem, and delivers them via the same Ghost front-end service which delivers Ghost themes. It’s possible to replace this layer entirely using a custom storage adapter, to upload and serve images directly to/from external services like Google Cloud Storage.

The most common way to integrate is to use the Ghost-Cloud-Storage adapter. This is a heavily tested open source storage adapter which contains detailed instructions about how to setup and configure your image storage.

When using a storage adapter in Ghost, your images are uploaded directly to Google Cloud and integrated into its media library. This is useful for people with image-heavy sites - or those who want a detailed media management user interface to manage their library of assets.