Take a look at the Pydio contrib, it's close to your need. Except that access to home dir is optional, not enabled by default, and limited to read only (for security reasons)
Pydio is not available for the moment (problem to install with Red Had Repos)