Skip to content
This repository has been archived by the owner on Apr 26, 2021. It is now read-only.

store repositories in s3 #182

Open
jblancett opened this issue Jan 13, 2015 · 2 comments
Open

store repositories in s3 #182

jblancett opened this issue Jan 13, 2015 · 2 comments

Comments

@jblancett
Copy link

I would like to suggest adding a feature to store repositories in s3.
This would mainly be for high availability purposes.
I can already do this with latest docker-registry, so Gandalf is the only thing left I can't reliably replicate.
This would only be for the file storage, mongodb entries would be replicated separately using mongo clustering

A usage example would be having two different servers running gandalf, sharing an s3 bucket to store files, and connecting to a shared mongodb cluster

@fsouza
Copy link
Contributor

fsouza commented Jan 22, 2015

I think that this feature is more related to the setup itself than to code. Unfortunately, git + ssh will still require us to use an old style hierarchical filesystem, or something that looks like one. So we could use a FUSE module that allows users to mount S3 buckets in local directories, making all the S3 calls when running filesystem operations.

I will run some experiments with this approach and try to document it, if everything goes fine!

@jblancett
Copy link
Author

I had considered that approach but have run into issues doing similar things in the past with the fuse s3 module. Maybe it could work out though. When I get a chance I'll try it out as well
Thanks

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants