3.1 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	layout, title, permalink
| layout | title | permalink | 
|---|---|---|
| docs | Quickstart | getit | 
{{ page.title }}
There are the following quick ways to get docspell to run on your machine:
- Download, Unpack, Run You can download
pre-compiled binaries from the Release
Page. There are debpackages and generic zip files.
- With Docker
- NixOs Module
Check the demo videos to see the basic idea. Refer to the documentation for more information on how to use docspell.
Download, Unpack, Run
Prerequisite
Install Java (use your package manager or look here).
OCR functionality requires the following tools:
- tesseract,
- ghostscript and possibly
- unpaper.
The last is not really required, but improves OCR.
PDF conversion requires the following tools:
Using zip files
You need to download the two files:
- Unzip both files:
$ unzip docspell-*.zip
- Open two terminal windows and navigate to the the directory containing the zip files.
- Start both components executing:
in one terminal and$ ./docspell-restserver*/bin/docspell-restserverin the other.$ ./docspell-joex*/bin/docspell-joex
- Point your browser to: http://localhost:7880/app
- Register a new account, sign in and try it.
Note, that this setup doesn't include watching a directory. You can
use the consumedir.sh tool for this or use
the docker variant below.
With Docker
There is a docker-compose setup
available in the /docker folder.
- 
Clone the github repository $ git clone https://github.com/eikek/docspell
- 
Change into the dockerdirectory:$ cd docspell/docker
- 
Run docker-compose up:$ export DOCSPELL_HEADER_VALUE="my-secret-123" $ docker-compose upThe environment variable defines a secret that is shared between some containers. You can define whatever you like. Please see the consumedir.shdocs for additional info.
- 
Goto http://localhost:7880, signup and login. When signing up, you can choose the same name for collective and user. Then login with this name and the password. 
- 
(Optional) Create a folder ./docs/<collective-name>(the name you chose for the collective at registration) and place files in there for importing them.
The directory contains a file docspell.conf that you can
modify as needed.