Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Simple document repository

Please recommend me a simple web-based document repository for keeping my small company documents (.DOCs, .PDFs) so i can access them from everywhere. There are many available on the internet, but they are heavy and filled with unnecessary features and requirements.

I have little requirements: pleasant interface (AJAX feels nice), folders or tags, maybe versioning, maybe CIFS mounting or batch upload/download, preferably not written in Java (won't be able to host it).

Regards, Todor

Note - The question submitter is using a LAMP based environment.

like image 839
tilkov Avatar asked Oct 17 '08 12:10

tilkov


People also ask

What is a repository document?

A document repository is simply a collection of electronic documents stored together. It can take on any number of different formats, depending on what file repository software you use. The important point isn't what it looks like so much as keeping it tightly organized and giving users access to what's inside of it.


3 Answers

The most simple, and probably easiest to set up, would be a Subversion repository, so you can actually store, delete, add, and modify documents from anywhere, and then add ViewVC on top of it so that you can see the different files from a web browser.

Another possible option, although it is a little bit more heavyweight, would be to install Trac. Again, this still uses Subversion, but it has a web-viewer for the repository nicely integrated, as well as a Wiki capability to allow for versioned shared editing of simpler documents. If you need it, Trac also has an issue tracking system, but you don't have to use it if you don't want to.

Also, in addition to the viewing interface being via a web browser, there are many clients for Linux, Mac, and Windows for the Subversion repository itself to allow manipulation of the files. For windows, the best Subversion Gui is TortoiseSVN.

like image 76
cdeszaq Avatar answered Oct 06 '22 07:10

cdeszaq


Check out Dropbox: https://www.getdropbox.com/home. Multi-platform (win, mac, nix; and accessible on the web), free, and very good execution. EDIT: I forgot to mention secure.

like image 5
Anders Avatar answered Oct 06 '22 06:10

Anders


If you want versioning, have you considered setting up a subversion (or CVS or whatever you like) repository and syncing to it? No need for a web interface in that case (though you can set up web repositories too).

like image 3
Mr Fooz Avatar answered Oct 06 '22 06:10

Mr Fooz