> Basicamente tendria que guardar documentos, recuperarlos, actualizarlo
> (si puede ser con versionado mejor) y luego buscar en el contenido
> interno...
>
Hay aplicaciones ya desarrolldas que quizá te sirvan; echa un vistazo a
DocMgr (http://www.docmgr.org) por ejemplo.