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.
Google docs
Not exactly what you're asking for, but great for creating and sharing documents online.
What about SharePoint? Not simple enough?
Using Google Docs and/or any other Google service is very risky - it's frequent to lose publication and/or sharing rights of your docs. There seems to be a bug or hack that blocks access to your files - you need to request a review in order to have your docs reappear on web-based Google services, and when Google replies with an -error- tag, its proof they have no control on who or what bans your docs from viewing on the web - use with extreme caution.
how about a wiki like wikimedia
I would check out knowledgetree: http://www.knowledgetree.com/. It's a web based document management system. They have a free community edition. I evaluated this a couple years ago and it seems to fit what you're looking for nicely. It versions, allows you to impose process flow, has user restrictions, etc. Plus, it's usable by someone with absolutely no concept of what a source control system is.
(* I've no affiliation with them for reference *)
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).