So as I understand it a Gaia hub is something a user sets up to define where their personal data goes, and then any app they use saves data through this hub.
Is this correct? And if so, is there a guide anywhere to running a hub in a aws instance with an s3 bucket? And lastly, will there be some way to easily and securely help new users to an app I develop set up their own storage hub during onboarding? Thanks!
Yup!
It’s pretty straight-forward: you create a Gaia config file with the S3 credentials: https://github.com/blockstack/gaia/blob/develop/hub/etc/config.sample.s3.json (note that you should also change the readURL
to point to your S3 bucket).
This is the part we’re still working on. However, power users can do this today by installing the new Blockstack CLI and using it as their authenticator instead of the Browser.
1 Like