FileSender server software
Clone or download
jonashagstrom and monkeyiq Fix s3 dep (#437)
* Changed AWS SDK Dependency to 3.0

* Updated lockfile
Latest commit 3dd0374 Oct 5, 2018
Failed to load latest commit information.
classes Merge remote-tracking branch 'upstream/master' into 2018/sep/formatting Sep 25, 2018
config-templates docs: getting ready for 2.0 (#329) Jun 6, 2018
config Improve admin/configuration docs (#418) Sep 13, 2018
dev docs: unify dev/doc with docs so there is only one copy (#250) Feb 10, 2018
docs more docs on this Sep 16, 2018
includes Improve admin/configuration docs (#418) Sep 13, 2018
language Update semantics, fix typos and add the new terms (#432) Sep 25, 2018
lib allow benchmkarking writechunk (#399) Aug 22, 2018
optional-dependencies Fix s3 dep (#437) Oct 5, 2018
rpm Ported multi upload code to v1.6 (from qtest branch) and added Terase… Jun 18, 2013
saucelabs_connect/config Multiple changes. Nov 30, 2016
scripts Merge remote-tracking branch 'upstream/master' into 2018/sep/formatting Sep 25, 2018
templates Fixes undef var leading to fatal error: (#419) Sep 13, 2018
travis Improve admin/configuration docs (#418) Sep 13, 2018
unittests ci: lets split the 2 jobs into 5 (#410) Sep 2, 2018
www GDPR: Allow a user to leave the system (#387) Aug 17, 2018
.gitignore Update for new term handling and poeditor. (#318) May 21, 2018
.php_cs.dist long array Sep 17, 2018
.travis.yml mariadb: try a few of these things and see what happens on 10.0 (#413) Sep 3, 2018 Update core team members from old README.txt. Apr 20, 2017
LICENSE Update documentation. Apr 20, 2017 do not create saml sessions for cron, upgrade, install processes (#76) Jun 18, 2017
composer.json formatting: add script to format code (#422) Sep 16, 2018
composer.lock update composer.lock and bring in a single file that is formatted as … Sep 16, 2018 formatting: add script to format code (#422) Sep 16, 2018


Build Status


FileSender is a web based application that allows authenticated users to securely and easily send arbitrarily large files to other users. Authentication of users is provided through SimpleSAMLphp, supporting SAML2, LDAP and RADIUS and more. Users without an account can be sent an upload voucher by an authenticated user. FileSender is developed to the requirements of the higher education and research community.

The purpose of the software is to send a large file to someone, have that file available for download for a certain number of downloads and/or a certain amount of time, and after that automatically delete the file. The software is not intended as a permanent file publishing platform.


The FileSender project has a Blog, where news and status updates are posted.

Mailing Lists

The FileSender project uses a number of mailinglists to support people deploying FileSender software and to coordinate development. Please go to the Support and Mailinglists page and subscribe yourself to those lists relevant for you.


Installation and administrator documentation for FileSender 2.0 is provided at


Development documentation is provided in the contribution guide.