The following outlines client and server requirements for the 1.0 release:
Client
-
Web browser - modern, current release (browser limitations apply to Google Gears plugin)
-
Flash Player 10.x browser plugin - required for user interface; used for uploads up to 2.0 GB, if Google Gears is not installed / enabled
-
Google Gears browser plugin - required for uploading files > 2 GB (currently not possible on Mac OSX and Linux) (for a list of browser versions supported by Google Gears see http://gears.google.com/); if a user attempts a large upload without Gears, they will be prompted to install Gears or that this is not possible, depending on their OS; used for all file uploads if installed and enabled. To install the plugin:
Server
- 64-bit Linux
-
Webserver - any webserver will do, however our documentation assumes Apache 2+; ensure that the webserver is only reachable over HTTPS and the files directory is non-exec (see the Administrator_reference_manual for more information, and the FAQ for a quite relevant entry on why self signed certificates won't easily work)
-
PHP 5.2.10+ - PHP has to be 64bits aware
-
PostgreSQL 8.3.9+ database - we test on 8.3.9+, but earlier versions might work
-
SimpleSamlPHP 1.5.1-1.6.3 - Version 1.7.0 and and higher are supported as of FileSender 1.0.1
-
Mail Transport Agent (MTA) - Any decent MTA will do (Postfix, Exim, Sendmail). FileSender needs to be able to send out emails.