Searching for ways to offer S3 space using Fuse having some issues though

Frankk

Member
Aug 20, 2007
18
0
51
Here's what I'm trying to do:

I want to offer disk space on S3 (which is unlimited) and I charge the customer for the space they use. disk space is provided by Amazon (of course) but I want the FTP access to be handled through CPanel

So far I was able to do what I wanted through alot of manual config and it does work, but I'd like to make it easier for me and my customers. I have to manually create the ftp user through SSH given that I have to map the S3 drive(using S3FS) at some place like /cloud/customer. I tried to map the drive at /home/customer/cloud but it wouldn't work as it broke any subsequent attempt to create new accounts (they would get created in that new mount)

I don't know if that's clear enough, but feel free to ask any questions or offer any solutions.

Thanks
 

julienmru

Member
Sep 15, 2013
11
1
53
Reunion Island
cPanel Access Level
Root Administrator
Dear Frankk,

We just had the same request, and we'll be using /https://www.nuagelabs.fr which a commercial solution offering to mount S3 (and other clouds) natively :)

Full disclosure: they're French and I'm French so I may be biased here.

Hope this helps!
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,261
463
Hello :)

Could you elaborate a bit more on the specific issue you had with creating new accounts? What error messages did you encounter?

Thank you.
 

Frankk

Member
Aug 20, 2007
18
0
51
There was no error messages, here's an example of what happened:

I would mount my S3 Bucket on /home/customer/cloud (or /home/customer/public_html/cloud) (I don't remember exactly as I tried both)

from this point forward any account created would be created without error but at that same location i.e.: /home/customer/cloud/newaccount instead of the regular /home/newaccount.

Julien:

Thanks for the heads up, I'll be looking into it
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,261
463
You may also want to consider opening a feature request for official support for this type of configuration:

Submit A Feature Request

Thank you.