NemakiWare is designed for this.
Upload your files, use them, organize them as you like.
Search by filename or by content (full-text search). For instance, if a PDF (or Word file) contains "ECM", then you will find it by typing "ECM" in the search box.
You can create groups, and set folders/files to only be viewable (or modifiable) by certain groups.
Have you considered ownCloud? They meet all your criteria, including searchability.
a fully fleged user management (optional with LDAP integration)
supports full-text search via its Lucene app, which you just need to enable in ownCloud's app manager.
Has file editing and preview support for PDF, images, text files, Open Document, Word files and ...
Currently I use Evernote to store and index all my documents.
How does it match the requirements?
Store and index thousands of documents: that's its main usecase
Allow for day-to-day management: very easily add and tag documents
Store document's date: in Evernote, you can easily edit an entry's Created at field, which elegantly solves the initial porting ...
First, install Alfresco and the Calais integration (it might take a day depending on your experience).
Then upload all of your documents to Alfresco.
Calais is a library/API developed by Reuters to extract semantic information from human text.
You will now be able to:
Find all documents about purchasing, with a nice tag cloud.
Quickly search for all ...
I think Fiddler is a good and free software for this purpose. It can logs all the pages you have visited, and then you can review them.
As I know it can be configured to capture only a particular application's traffic (Firefox, for example).
Here is a screenshot of Fiddler4:
And here is another screenshot of its find/search tool
For example I've loaded ...
Solr is a search webapp that can handle huge volumes.
It is easy to install (just unzip and run solr start) but it can be tricky to configure to your exact needs/content, because there are so many options.
For EXIF data, see how to configure Solr (in conjunction with Tika) here: http://solr.pl/en/2012/02/20/simple-photo-search/
Usable from CLI.
A search ...
Try Zenphoto I believe you can upload using Command Line and big size file images.
Zenphoto is a CMS for selfhosted, gallery focused websites. Our focus lies on being easy to use and having all the features there when you need them (but out of the way if you do not).
Zenphoto features support for various media formats and integrated blog and custom pages. ...
I use SpiderOak in preference to DropBox.
I do so because it is end to end encrypted (your documents are encrypted at your PC before uploading and not decrypted on the server, but on the destination PC).
This means that employees have zero chance to decrypt my stuff, even if the NSA order them to.
Is that what you are after? Or just something password ...
Alfresco fits the requirements:
It includes Solr, and full-text search works out-of-the-box.
Apache Tika is also included out-of-the-box, so metadata is extracted from most file formats.
Alfresco of course performs versioning, and is multi-user. I use it everyday to collaborate with my colleagues.
You can use Alfresco either via its UI or via any of the ...
I use Agent Ransack. I think it's a nice complementary to Search Everything and I use both in parallel, because they serve different things: file content search and file name search.
Agent Ransack does not maintain an internal index. Instead, it searches the contents of the files on the fly. It will read file contents as fast as it can and do the searching ...
Maybe you should consider Owncloud? Here is a quote from it:
Access your data from all your devices, on an open platform you can extend and modify.
The way I often introduce OwnCloud to somebody new to it is like "Think of it as your 'private' version of Dropbox, somewhere in the cloud. Where 'you' set the terms and conditions for anybody you authorize ...
I am not sure what giant volumes means to you, but http://sary.sourceforge.net/ might be a place to start.
On one of our systems we run glimpseindex every night. It produces an index and has a few options for setting the size of the index. The companion search command, glimpse, has numerous options for controlling the search and output.
Alfresco+Tesseract can do this. On the plus side, it is free. On the minus side, it requires a good deal of configuration, it is rather memory-heavy, and it has to be running all the time. (Honestly that's quite a bit of minus points, so I hope a simpler Solr-based solution exists that only run when you need it)
Five years ago I customized Alfresco to ...
I would suggest that you would first need to get a copy of all of the documents in a plain text format, possibly markdown.
Assuming that you have tools to open most of them that can output into plain text, possibly automated via python with win32com, N.B. for the pdf documents a lot depends on the type - if they are scanned documents that just have the ...
"Should I use search engine?"
Absolutely. While all databases allow some sort of full text search, it is your key feature (as far as I got it), so you should use the best of breed. I have made good experiences with ElasticSearch and elasticsearch-mapper-attachments.
As for backend storage: the elasticsearch-mongodb-river supports attachments stored in ...
One application that you might find useful is called NeoFinder. It does pretty much what you describe. It "catalogs" your disks, generating a database with information about each file and folder, which you can then search for any parameter you can imagine, even if the disk itself is offline.
NeoFinder even throws in thumbnails for photos and movies, gets ...
Qiqqa is a freeware and freemium reference management software for Windows. While intended for academic researchers its features may suit your task of managing datasheets and technical records.
Qiqqa meets your requirements 1-4. See Qiqqa Features for details
Regarding your "nice to haves":
Although Qiqqa doesn't have scripting capability there are some ...
Alfresco is probably the best for this scenario.
Completely web based: Yes, either SaaS or on your company's own server. Additional protocols like CMIS are also available should you need them.
Long-term support up to 5 years, available directly from the Alfresco company or from third-parties
Integrated user management (access only for authenticated users): ...
DocFetcher will do what you specified.
There are native Windows and Mac OS versions, as well as a portable version that should work on any platform for which Java is available.
On Windows, you can index a network folder either as a mapped drive or via its UNC path.
I don't think it has any "text mining" or "key word visualization" features itself. But it'...
Maker of Fetching here. I've got a linux version in the works but could definitely use some help testing it. Please do contact me and I can get you a build to kick around.
Note that we also recently released Cloud Sync -- this let's you sync your bookmarks from a native install to a cloud account so you have access to your bookmarks from anywhere. Along ...
You could use a compressed table with MySQL/InnoDB:
Persisted to disk
It is mutable though. Performance could probably be better with an nnon-mutable database engine.
I recommend Alfresco Cloud:
Sync with your filesystem using desktop sync. Your changes get uploaded, you get remote changes, just like Dropbox.
All content is indexed: filenames, metadata, full-text of PDF, office documents, and many others.
Modern web interface called "Alfresco Share".
All exchanges are over HTTPS.
Great uptime though I don't have further ...
A radical solution is to use NemakiWare.
Advantage: Not difficult to set up, powerful search built-in (filenames, metadata, full-text)
Drawback: You will have to move all of your files INTO NemakiWare. NemakiWare will store them in its internal database. Your files remain accessible via a Web interface, and can be synced to employees' computers using ...
Sphider Plus will do pretty well for that. The original SPhider might also work but IIRC it doesn't automatically support doc/docx file indexing. I've found them both great. They are pretty much the same except that Sphider Plus is a thousand times better - think of the original as a 'lite' version. This is really a rec. for Sphider plus and that's the ...
You may also use Tabbles. It is free for personal use.
Tagging, without the pain of tagging.
Use tabbles like folders to organize your files, and like tags to search your data.
Tag a file or drag’n'drop a file into a tabble. Then double click a tabble to see what’s “inside” it. Put your files, folders and URLs into several tabbles without duplicating them. ...
There is also XYplorer. The standard license is 29.95$.
XYplorer is a tabbed file manager for Windows. It features a powerful file search, a versatile preview, a highly customizable interface, optional dual pane, and a large array of unique ways to efficiently automate frequently recurring tasks. It's fast and light, it's innovative, and it's portable.
Windows 7 and more recent supports tagging and Libraries (used to be "Smart Folders). I know it's not a perfect solution, but could that meet your needs?
On Linux, you might want to look at "tmsu" (http://tmsu.org/).
Having worked in content and knowledge management, the first approach is valid only if this were a larger, very well funded project, i.e. identifying a COTS product that will do much of what you need right out of the box. There is often additional work required to go from meeting say 75% of your requirements to closer to 100%. Many times that additional work ...