added reindexing

This commit is contained in:
ston1th 2019-08-24 17:42:02 +02:00
commit bb22097b7b
17 changed files with 226 additions and 47 deletions

View file

@ -2,6 +2,10 @@
## Building
**Requirements:**
* Go (golang) >= 1.12
Linux:
```
@ -46,6 +50,19 @@ See the `scripts/` directory on how to install docstore on Linux or OpenBSD.
}
```
## Features
* Fulltext indexing of documents
* Custom regex based tags (see https://golang.org/pkg/regexp/syntax/)
* Password hashing using BCrypt
* 2FA using TOTP
* Content Security Policy
* No Javascript (yet)
### DocStore on OpenBSD
DocStore makes use of the OpenBSD native security features [pledge(2)](https://man.openbsd.org/pledge) and [unveil(2)](https://man.openbsd.org/unveil).
## Usage
DocStore manages all files and directories under the `$run_dir/data` directory.