We have customers who require monthly reports to be provided to them.
Currently we use a clunky in-house PHP driven webserver where users log in and retrieve their reports or even upload files. Management of external users via htpasswd files is a nightmare of course and we are looking to set up something a little better structured.
The internal suggestion is for a Filecloud instance using team folders to separate customers from each other. What do people think?