Skip to content

hasura/ndc-storage

Repository files navigation

Storage Connector

Storage Connector allows you to connect cloud storage services giving you an instant GraphQL API on top of your storage data.

This connector is built using the Go Data Connector SDK and implements the Data Connector Spec.

Features

Supported storage services

Service Supported
AWS S3 ✅ (*)
Google Cloud Storage
Azure Blob Storage
MinIO ✅ (*)
Cloudflare R2 ✅ (*)
DigitalOcean Spaces ✅ (*)

(*): Support Amazon S3 Compatible Cloud Storage providers. The connector uses MinIO Go Client SDK behind the scenes.

Get Started

Follow the Quick Start Guide in Hasura DDN docs. At the Connect to data step, choose the hasura/storage data connector from the dropdown and follow the interactive prompts to set the required environment variables.

AWS S3 environment variables are the default settings in the interactive prompt. If you want to use other storage providers you need to manually configure the configuration.yaml file and add the required environment variable mappings to the subgraph definition.

Documentation

License

Storage Connector is available under the Apache License 2.0.

About

A universal storage connector for Hasura DDN

Resources

License

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Languages