Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Open source free File sharing script
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Open source free File sharing script

DroidzoneDroidzone Member
edited June 2016 in Help

I need a file sharing script which allows one to designate different folders for different users, and upload large files (upto 1GB). It should have reasonable security measures to seperate private and public files. It should have a public area to allow general public to download files, and also allow optional password protection.

It should be preferably html5 based (not flash) uploads.

Are you guys aware of something like this?
It will be deployed on an OVH KS1 alongside other sites on different virtualhosts (apache).

«1

Comments

  • Seafile would be able to do all of this and maybe even owncloud.

  • agoldenbergagoldenberg Member, Host Rep

    Owncloud can also handle all of this assuming your PHP.ini allows it to.

  • I'm using Pydio, I like it

  • Hmm.. Thank you.

  • If you want complex solution - please check XFilesharing Pro (http://sibsoft.net/xfilesharing.html).
    There's also free version (limited functionality) exists - http://sibsoft.net/xfilesharing_free.html.

  • YmpkerYmpker Member

    Why not use yetiscript free version?

  • Ympker said: Why not use yetiscript free version?

    There's a free version?

  • MadMad Member

    @Ympker said:
    Why not use yetiscript free version?

    There is not a free version as far as I remember. I personally suggest XFileSharing or Daddy's File Host (free version).

    If you are looking for a file storage script then OwnCloud or Pydio.

  • NekkiNekki Veteran

    @sibsoft said:
    If you want complex solution

    You're not selling it, bro.

    Thanked by 2ManofServer cassa
  • ardaarda Member

    +1 for Owncloud.

    After configuring it with MariaDB, Redis, PHP7 and nginx, it's quite fast and stable for me.

  • YmpkerYmpker Member

    @Droidzone said:

    Ympker said: Why not use yetiscript free version?

    There's a free version?

    @andreamada

    Yes there is. Not as much functions as paid but all you need.

    https://yetishare.com/yetishare_free_file_hosting_script.html

    Thanked by 1Mad
  • DamianDamian Member

    arda said: After configuring it with MariaDB, Redis, PHP7 and nginx, it's quite fast and stable for me.

    Is that automatic or does that require manual work?

  • ardaarda Member
    edited July 2016

    @Damian said:

    arda said: After configuring it with MariaDB, Redis, PHP7 and nginx, it's quite fast and stable for me.

    Is that automatic or does that require manual work?

    Well I did manually, but not hard if you know what to do.

    • install dependencies
    • add PPAs for newer versions of nginx, PHP, redis, mariadb
    • install
    • download owncloud
    • set web server
    • profit

    I have the bash history for ubuntu 16.04 for install owncloud and update for steps, also have a sample configuration files with let's encrypt as SSL. I can dump here if required.

  • MadMad Member

    @Ympker said:

    @Droidzone said:

    Ympker said: Why not use yetiscript free version?

    There's a free version?

    @andreamada

    Yes there is. Not as much functions as paid but all you need.

    https://yetishare.com/yetishare_free_file_hosting_script.html

    I didn't know it, thank you for your notice.
    I used to test the paid one a while ago and it worked pretty well.

    Thanked by 1Ympker
  • YmpkerYmpker Member

    @andreamada said:

    @Ympker said:

    @Droidzone said:

    Ympker said: Why not use yetiscript free version?

    There's a free version?

    @andreamada

    Yes there is. Not as much functions as paid but all you need.

    https://yetishare.com/yetishare_free_file_hosting_script.html

    I didn't know it, thank you for your notice.
    I used to test the paid one a while ago and it worked pretty well.

    So does the free one :) Of course it's an older release of their main version but hell it works for your avg file hosting site^^

  • @sibsoft said:
    If you want complex solution - please check XFilesharing Pro (http://sibsoft.net/xfilesharing.html).
    There's also free version (limited functionality) exists - http://sibsoft.net/xfilesharing_free.html.

    Xfilesharing is not open source as far I know.

  • time4vpstime4vps Member, Host Rep

    Another point for ownCloud.
    Using it for 3 years in one non-profit organization - couldn't complain.

    Thanked by 1netomx
  • othelloRobothelloRob Member, Host Rep

    Another +1 for the ownCloud solution (I use it for my own filing)

    At work we use a system based on a modified version of Skylable

  • I use seafile for my file storage and backup script. I like seafile because we can encrypt the files.. so that hosting company can not read (at least need effort to open) our files.

    Ever use owncloud too.. and love it.

  • eKoeKo Member

    Nextcloud has encryption for files also :o

    Nextcloud is a new branch of owncloud...

  • @eKo said:
    Nextcloud has encryption for files also :o

    Nextcloud is a new branch of owncloud...

    Wow... don't know about NextCloud... Must try this one.. :)

  • mailcheapmailcheap Member, Host Rep
    edited July 2016

    Owncloud is good enough for most users. But points for large files, lots of small files, encryption and file integrity goes to Seafile. And its written in C and python; not PHP.
    EDIT: And Seafile is faster than both Owncloud and Pydio; the mobile apps are free, stable and works well.

  • kzedkzed Member

    Can you download file directly from owncloud using wget or curl? Also, is owncloud support resume download?

  • kzed said: owncloud support resume download?

    Resuming downloads is supported, except for shared links (they claimed they would change that at some point) and on-the-go zipped files (when you are downloading multiple files together).

    mailcheap said: But points for large files, lots of small files, encryption and file integrity goes to Seafile.

    Seafile looked great, last I tried it. The only crucical feature that it missed for me was the ability to manage an existing folder and files on Seahub. If that were possible, similarly to how OwnCloud can add an external folder, it'd perfect.

    Thanked by 1ScienceOnline
  • XFilesharing Free now can be found on GitHub: https://github.com/sibsoftltd/XFilesharing-Free-file-hosting-script

  • time4vpstime4vps Member, Host Rep

    sibsoft said: XFilesharing Free now can be found on GitHub

    "fist commit" - nice commit you have there :D

  • hostfavhostfav Member, Host Rep

    We have been using ownCloud for our internal file sharing since 2014. No issues.

  • DamianDamian Member

    time4vps said: nice commit you have there :D

    Goes with requiring the GD perl "mudule", in addition to requiring a version of perl newer than 20 years ago.

  • YmpkerYmpker Member

    Try Yetishare free :)

  • WebProjectWebProject Host Rep, Veteran

    eKo said: Nextcloud is a new branch of owncloud...

    I do believe that nextcloud is better than owncloud software, much easier to use and better interface.

Sign In or Register to comment.