Если вам не нужно создавать документы в Интернете, традиционная CMS не совсем то, что вам нужно. Drupal может служить вашим целям, но это не так просто, в общем, файловые вложения являются гражданами второго сорта для системы веб-контента.
Alfresco - система, которая, как я слышал, использовалась в качестве конкурента для Sharepoint и полезна для управления документами.