A mirror at the moment. Might get a fork in the future
Go to file
Jean-Marc Tremeaux 7b2859f96e Deploy script
2015-03-11 22:56:56 +01:00
docs-android Android: sort tags by count desc 2015-01-15 01:57:29 +01:00
docs-core Dockerization + Fix for Tesseract 3.03 2015-03-11 00:35:42 +01:00
docs-parent Button to clear the search field, bug fix on share modal 2014-05-12 21:39:20 +02:00
docs-web Orphan files are linked to a specific user 2015-03-06 22:40:33 +01:00
docs-web-common Typo, TODO 2013-09-03 18:03:44 +02:00
.gitattributes Initial commit 2013-07-27 18:33:20 +02:00
.gitignore Git ignore 2014-01-28 14:41:04 +01:00
build.sh Dockerization + Fix for Tesseract 3.03 2015-03-11 00:35:42 +01:00
COPYING License 2013-08-18 16:23:15 +02:00
Dockerfile Dockerization + Fix for Tesseract 3.03 2015-03-11 00:35:42 +01:00
docs.xml Docker: Using sismics/data for data image 2015-03-11 14:31:10 +01:00
README.md Update README.md 2014-11-30 23:13:08 +01:00
run-service.sh Deploy script 2015-03-11 22:56:56 +01:00

Sismics Docs

Web interface

Web interface

Android application

Android documents list Android navigation Android document details

What is Docs?

Docs is an open source, lightweight document management system.

Docs is written in Java, and may be run on any operating system with Java support.

Features

  • Responsive user interface
  • Optical character recognition
  • Support image and PDF files
  • Flexible search engine
  • Full text search in image and PDF
  • SHA-256 encryption
  • Tag system
  • Multi-users
  • Document sharing
  • RESTful Web API

Download

The latest release is downloadable here: https://github.com/sismics/docs/releases in WAR format. You will need a Java webapp server to run it, like Jetty or Tomcat

How to build Docs from the sources

Prerequisites: JDK 7, Maven 3, Tesseract 3.02

Docs is organized in several Maven modules:

  • docs-parent
  • docs-core
  • docs-web
  • docs-web-common

First off, clone the repository: git clone git://github.com/sismics/docs.git or download the sources from GitHub.

Launch the build

From the docs-parent directory:

mvn -Pinit validate -N
mvn clean -DskipTests install

Run a stand-alone version

From the docs-web directory:

mvn jetty:run

Build a .war to deploy to your servlet container

From the docs-web directory:

mvn -Pprod -DskipTests clean install

You will get your deployable WAR in the target directory.

License

Docs is released under the terms of the GPL license. See COPYING for more information or see http://opensource.org/licenses/GPL-2.0.