Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Azure Blob Service as file system #62

Open
fabich opened this issue Apr 12, 2019 · 11 comments
Open

Azure Blob Service as file system #62

fabich opened this issue Apr 12, 2019 · 11 comments
Assignees
Labels
feature Everybody likes these

Comments

@fabich
Copy link

fabich commented Apr 12, 2019

Hi

Did you ever consider using Azure Blob Service as file system?
Azure Blob is missing this feature and there are many people who would appreciate accessing the Blobs via SFTP.
https://feedback.azure.com/forums/217298-storage/suggestions/33001027-sftp-and-ftps-protocol-support-for-azure-files

fabich

@fubar-coder fubar-coder self-assigned this Apr 12, 2019
@fubar-coder fubar-coder added the feature Everybody likes these label Apr 12, 2019
@fubar-coder
Copy link
Contributor

Um, do you mean SFTP or FTPS? This project only supports FTPS, because SFTP is a completely different protocol (AFAIK).

@fabich
Copy link
Author

fabich commented Apr 12, 2019

Ahh yes, sorry.
I was talking about FTPS

@fabich
Copy link
Author

fabich commented Apr 17, 2019

@fubar-coder is that something you were looking into before?

@fubar-coder
Copy link
Contributor

No, because Azure is too expensive for me 😭

@fabich
Copy link
Author

fabich commented Apr 17, 2019

No, because Azure is too expensive for me 😭

haha ok :)
If we would provide you access to an Azure Blob Storage would you be willing to create the file system for the community? ;)

@fubar-coder
Copy link
Contributor

Sure, I'd like to try it. I guess that it's OK to test with the Azure Storage Emulator first.

@fubar-coder
Copy link
Contributor

fubar-coder commented Apr 17, 2019

@fabich I experimented a little bit with Azure Blob Storage, but it's not that easy.

  • Support for different blob types
    • FTP extension to switch between the types of blobs that should be created
  • Different levels for a "root"
    • Root container
    • Container
    • Some kind of "root" blob path
  • Directories are virtual (i.e. only files really exist)

My assumption is, that a working version would require 10-20 hours of work, depending on the required feature set.

@fabich
Copy link
Author

fabich commented Apr 17, 2019

My assumption is, that a working version would require 10-20 hours of work, depending on the required feature set.

Could you send me your email address so we can talk details?

@fubar-coder
Copy link
Contributor

fubar-coder commented Apr 18, 2019

@fabich You can contact me through the contact form of my web site.

EDIT: I couldn't find your email address and I don't want to post it publicly.

@zmarty
Copy link

zmarty commented Apr 25, 2019

Isn't there a project that already does this? Maybe it just needs to be updated to be usable in production: https://github.com/adhurwit/AzureBlobFtp

@fubar-coder
Copy link
Contributor

I saw this project. It all depends on the customers needs. This file system might not be as flexible as it needs to be.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Everybody likes these
Projects
None yet
Development

No branches or pull requests

3 participants