For a wiki, you could use Alfresco for this but a proper wiki (non opensource and not free) for team collaboration is Confluence
Confluence
http://www.atlassian.com/software/confluence/overview/team-collaboration-software
Free for non profits
http://www.atlassian.com/software/views/community-license-request
By far the best solution out there
best product Doco is Avaya IP office http://ipofficeinfo.com/ nice index of it all
its clean, easy to understand, pdf of everything, great examples
A in house doco system i used once is Atlassian Confulence its a great wiki system http://www.atlassian.com/software/confluence/
I've had a lot of success getting some project teams here into using Confluence. The brand new editor in 4.0 is super slick, so if you're trying to get non-technical people in writing wiki pages instead of word docs it's worth it.
http://www.atlassian.com/software/confluence/overview
Support has also always been top notch anytime I've ever run into a bind.
There are off-the-shelf free solutions that you install and just start using. Click on the link the guy above posted or this to see a comparison of popular wiki software and their capabilities.
MediaWiki is what Wikipedia uses so that might be familiar enough to your staff to lessen the learning curve. Personally at my work we use Confluence by Atlassian which isn't free, but it's very slick and user-friendly.
EDIT: Fixed Confluence link, thanks random_fool
Are we talking strictly documentation for end users or are you including ticket tracking?
We use Confluence for the former and Jira for the latter. They're fairly expensive, but I work for a software developer, so having Jira's development tracking capabilities was a must. I created a separate workflow and project to track Helpdesk tickets.
We use Confluence as well. Here's a link for those interested: http://www.atlassian.com/software/confluence/
It's a really slick documentation platform. There are some really nice plug-ins available as well. The AD integration is very nice.
What about a simple Wiki then? That's multi-user accessible with granular permissions to edit certain pages and full-text indexed for searching. I think a database/webapp solution is way overkill for this guy.
Wiki suggestions:
Confluence by Atlassian (free for personal use, pretty cheap for small-scale commercial use)
And others: http://en.wikipedia.org/wiki/Comparison_of_wiki_software
You can give Confluence a try. They have a 30 day trial and it's $10 to purchase for ten users if you host it on your own hardware (a user is someone who logs in, typically with the intent to edit; anonymous users don't count towards the user count).
It can export to / import from Word as well as export to PDF and other formats.
Confluence wiki, can do it all and loads more. Very user friendly.
http://www.atlassian.com/software/confluence/overview
Can be extended with plugins and integrates with Jira issue tracker if you want to use that as well.
Can attach office docs to wiki pages and have them rendered in the wiki page.
Version history on everything.
Blog posts for news.
I've read Confluence works well for this, though I haven't tried it yet.
There is a $10 for 10 users license.
Atlassian Confluence is a wonderful piece of wiki software. You can import all those Excel/Word docs straight into the wiki without much effort. Even edit Wiki pages from Word. Best part, $10 for a 10 user license. Proceeds goto charity.
Atlassian makes an excellent Wiki software called Confluence.
It's not free, but they do offer it for free for non-profit organizations.
It's a nice wiki, with a strong plugin ecosystem extending it's basic functionalities.
Racktables for datacenter organization Confluence for our corporate documentation (which also happens to be our technical doc clearing house as well. ... not recommended for larger shops)
Atlassian confluence. Cheap for a personal 10 user license ... Download or cloud version... http://www.atlassian.com/software/confluence/overview/team-collaboration-software
I OCR my bills, receipts and manuals and attach the PDFs.
You can also use swish-e as a file indexer...
At my employer, we use Confluence. http://www.atlassian.com/software/confluence/overview/team-collaboration-software. I do not like it.
I'd just recommend hosting your own open source wiki - make it only available within your employer's intranet. http://www.mediawiki.org/wiki/MediaWiki. End users will like this, because of the similarity to Wikipedia.
We use Atlassian Confluence for doc management. It's primarily used for documentation/collaboration in general and not suited toward file/doc management specifically. It works, though, and has the specifications you mentioned. Users love it, and it only took one 30-minute overview to get the majority of them acclimated to it.
Also check out Confluence: http://www.atlassian.com/software/confluence/
It has connectors back into sharepoint if needed. I'm looking into it now as well as SP and MediaWiki for possible solutions at my place.
*edit: I should mention that Confluence is a Wiki style solution for exactly what you're looking for.
Static documents vs. wikis.
Before, engineers and designers would create documents that were pdf or doc files. Then documents were distributed and updated occasionally.
Now the design docs are all in a wiki such as Atlassian's Confluence. Things get updated more often by more people and there is a history of all the changes. And people can comment on the document and discuss parts of it in the comments section.
If you can relax the open source requirement then Confluence is by far the best. And the guys behind Atlassian are geeks themselves so could probably accommodate your obscure needs.
http://www.atlassian.com/software/confluence/
Otherwise the open source ones tend not to be the great. Would love to be proved wrong :)
When I walked into my company a couple years ago, the documentation was poor. It was stretched out all over the place, and most of it was outdated or half-finished. About six months ago, I decided to go the Wiki route, and installed Confluence. For $10, I got a ten user license, which is great for my small team... but when you want more, you pay for it.
Confluence is pretty straight forward to install and easy to use. Recently, I decided to investigate MediaWiki. I always have a tough time getting PHP to play nice in an IIS environment, so the installation was a nightmare. Once I got it running, I found it surprising how archaic the system was compared to Confluence. It's difficult to organize and administer. The upside, however - is that MediaWiki is powerful, and free.