Open source app that provides YouSendIt style functionality? [closed]

回眸只為那壹抹淺笑 提交于 2019-12-03 12:41:20

I also don't know of any open source project like this. It's probably because it is quite a simple application and there are already free services (like YouSendIt) that do the job.

If you find YouSendIt useful, why not pay for it? You will save yourself time and effort coding your own solution.

It you really do need to code your own solution you could use a service like Amazon S3 to store the files.

I have been looking for the same myself. To create a way for external users to submit files for random projects/competitions etc. And in addition to that send files to any email on specified domains. I don't want a site that can be exploited for personal file sharing.

None that I have found does this specifically, you could go for the hosted solution from yousendit, sitedrop, but that is rather pricey.

I have found this open source solution that you probably can tweak to fit your needs and look.

And also a non free version from XIGLA (sorry can't post a link, new user, doh..) that I'm not sure how much you can customize, but seem to provide a decent service. Currently at less than $100. That solution also offers amazon S3 support, which is a plus.

SM.

The issue with hosting this sort of functionality yourself or in shared hosting is php file upload limitations. To go around, one has to use CGI in C,Perl,whatever. PHP (5 at least) does not allow progress bars on file uploads.

These are nothing that advanced but get the job done:

UBER-UPLOADER - a few issues to configure, but it works well. GUI is not nice and there is no management tool - it's not supposed to have I guess.

RELAY (Original site, http://ecosmear.com/relay seems dead, Jun 2011.) Cached copy A very promising solution, great GUI, user accounts, management, previewing, nice progress bar, but a few bugs make it a challenge and a risk to use it... too bad.

Regards SM

Very late on the question, but found this whilst searching for the same thing so here goes:

https://www.assembla.com/spaces/file_sender/wiki/Home or http://filesender.org

Jay

I don't know of this exact type of system, but you might look into something like [paFileDB] which has many of the required features, with the exception of the email functionality. This provides you a base to code from rather than starting from scratch.

Other than that, I'd advise building this in whatever framework and language you're most comfortable with. This can be done in just about any language, PHP, Python, Perl, etc. reasonably quickly and painlessly. I do however strenuously disagree that this would take an "hour" to code, if you're actually planning on building a robust application/server with anything more than the most basic features.

EDIT: One more you might find interesting as a base, FileChucker is a PHP and Perl solution that's got a ton of features, including the ability to do email notifications of uploads/downloads and file management from the browser, etc. Again I don't think it's quite what you're looking for but it might be interesting for you as a starting point.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!