FubarDevelopment / FtpServer

Portable FTP server written in .NET
http://fubardevelopment.github.io/FtpServer/
MIT License
473 stars 161 forks source link

Azure Blob Service as file system #62

Open fabich opened 5 years ago

fabich commented 5 years ago

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 commented 5 years ago

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

fabich commented 5 years ago

Ahh yes, sorry. I was talking about FTPS

fabich commented 5 years ago

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

fubar-coder commented 5 years ago

No, because Azure is too expensive for me 😭

fabich commented 5 years ago

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 commented 5 years ago

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

fubar-coder commented 5 years ago

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

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

fabich commented 5 years ago

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 commented 5 years ago

@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 commented 5 years ago

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 commented 5 years ago

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