Web Document Management System

Hi all,

I've been scouring the internet trying to find a basic document management system.  If I can't find one, I'll happily create one but was hoping to avoid it.  Unfortunately they seem to be well beyond what I need and getting the details all but impossible.  In short, all I need are the following features:

1) Web Based Interface
2) Microsoft Server Platform (so presumably IIS)
3) Can host in-house
4) Ability to store documents securley
5) Ability to have different 'entities' or 'companies' within the system
6) Read only access to users, allowing access to document within their entity/company only.

And that's it - a very simple document management system so I can setup a list of my customers with logins, upload documents to  it and they can download them (but only their documents).

Thanks in advance!

Who is Participating?
Joe Winograd - EE Fellow & MVEConnect With a Mentor DeveloperCommented:
And LetoDMS is another open source DMS based on PHP and MySQL (licensed under the GNU GPL):

LetoDMS 4.0.0 RC1 was released a week ago:

I haven't tried it yet. Regards, Joe
Boyd (HiTechCoach) Trimmell, Microsoft Access MVPConnect With a Mentor Commented:
When you need security it gets past simple and cheap really fast..

Here is a very popular one: http://www.laserfiche.com/en-us
Joe Winograd - EE Fellow & MVEConnect With a Mentor DeveloperCommented:
Since you've been scouring the Internet, I'm sure you've found all of the "big boys" in DMS, such as Documentum, FileNet, Kofax, Laserfiche, OpenText, ReadSoft, SharePoint, and lots of others...even ERP vendors like Oracle and SAP.

But my guess is that all of these are too feature-laden and/or costly for you. I don't know of a DMS tailored to your small list of requirements. Like many products, they want to be able to look good on the "Features and Functions" checklists in RFPs, so they load up on 'em!

One other thing you need to be aware of is the impact of your business model on the license agreement. It sounds as if you'll be offering the DMS to your customers on a service bureau basis. Many EULAs prohibit that usage, so you'll need to have a contract with the vendor that allows it.

On the other hand, creating a home-brew product may prove to be difficult even with the minimal features that you need. Time-to-market and other criteria, such as customers wanting enhancements, would argue for a buy-decision, not a make-decision.

For all of these reasons, I suggest taking a look at the open source Alfresco:

I've personally used it only in a sandbox, so I can't vouch for it in production, but it has performed well in the sandbox and many folks (at EE and elsewhere) speak highly of it. From the website you can see that there's an active support community for it. Here's an EE thread from a few years ago that may be helpful in looking at Alfresco vs. SharePoint (of course, things have changed in both products since then):

Note that some of the data in that thread is even older, such as the accepted solution of:

So you'll want to look for updated info.

Alfresco is moving strongly to the cloud with its Alfresco Cloud version, but the Alfresco One version will meet your criterion #3 – hosted in-house. I believe that it also meets your other five criteria.

Alfresco is licensed under the Lesser Gnu Public License (LGPL) v3:

I do not believe that it restricts you from using the product in a service bureau, but I could be wrong about that...you should check the license carefully to make sure that your contemplated usage is in compliance. Regards, Joe
Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Boyd (HiTechCoach) Trimmell, Microsoft Access MVPConnect With a Mentor Commented:
Here is an open source sharepoint alternative: http://www.sensenet.com/

FYI: You can install PHP for IIS and run PHP scripts/apps on a Windows Server. You are not limited to ASP/ASP.net

You may also want to check out http://www.openkm.com/en/
Mango-ManAuthor Commented:
Thanks everyone!
Joe Winograd - EE Fellow & MVEDeveloperCommented:
You're welcome! Good luck in your business endeavor. Regards, Joe
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.