summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThedro Neely <thedroneely@gmail.com>2020-03-25 17:41:15 -0400
committerThedro Neely <thedroneely@gmail.com>2020-03-25 17:41:15 -0400
commit657f57b4cf1cf8c65e8e5553073f66496aab1d07 (patch)
tree22f03497f1f98bf86f12a97aef9ee58a569bc1f4
parent87e4159f90b59045074ada496498dbb72c7f11be (diff)
downloadplaybooks-657f57b4cf1cf8c65e8e5553073f66496aab1d07.tar.gz
playbooks-657f57b4cf1cf8c65e8e5553073f66496aab1d07.tar.bz2
playbooks-657f57b4cf1cf8c65e8e5553073f66496aab1d07.zip
roles/paperless/templates: Add paperless config
-rw-r--r--roles/paperless/templates/paperless.conf.j254
1 files changed, 54 insertions, 0 deletions
diff --git a/roles/paperless/templates/paperless.conf.j2 b/roles/paperless/templates/paperless.conf.j2
new file mode 100644
index 0000000..95697b8
--- /dev/null
+++ b/roles/paperless/templates/paperless.conf.j2
@@ -0,0 +1,54 @@
+###############################################################################
+#### Paths & Folders ####
+###############################################################################
+
+PAPERLESS_CONSUMPTION_DIR="/opt/paperless/consumption"
+PAPERLESS_DBDIR=/opt/paperless/data
+PAPERLESS_MEDIADIR=/opt/paperless/media
+PAPERLESS_STATICDIR="/opt/paperless/static"
+
+
+###############################################################################
+#### Security ####
+###############################################################################
+
+PAPERLESS_DEBUG="false"
+PAPERLESS_PASSPHRASE="SET PASSPHRASE"
+PAPERLESS_SECRET_KEY="SET SECRET KEY"
+PAPERLESS_DISABLE_LOGIN="false"
+PAPERLESS_ALLOWED_HOSTS="paperless.test,paperless.lxc,test.lxc"
+
+###############################################################################
+#### Software Tweaks ####
+###############################################################################
+
+PAPERLESS_PRE_CONSUME_SCRIPT="/opt/paperless/scripts/pre-consumption.sh"
+PAPERLESS_INLINE_DOC="true"
+PAPERLESS_FILENAME_DATE_ORDER="YMD"
+PAPERLESS_OCR_THREADS=1
+PAPERLESS_OCR_LANGUAGE=eng
+PAPERLESS_CONVERT_MEMORY_LIMIT=0
+PAPERLESS_CONVERT_TMPDIR=/var/tmp/paperless
+PAPERLESS_CONVERT_DENSITY=300
+PAPERLESS_CONSUMER_LOOP_TIME=10
+PAPERLESS_FORGIVING_OCR="true"
+PAPERLESS_OCR_ALWAYS="false"
+
+
+###############################################################################
+#### Interface ####
+###############################################################################
+
+PAPERLESS_TIME_ZONE=UTC
+PAPERLESS_LIST_PER_PAGE=8
+PAPERLESS_RECENT_CORRESPONDENT_YEARS=1
+
+
+###############################################################################
+#### Third-Party Binaries ####
+###############################################################################
+
+PAPERLESS_CONVERT_BINARY=/usr/bin/convert
+PAPERLESS_GS_BINARY = /usr/bin/gs
+PAPERLESS_UNPAPER_BINARY=/usr/bin/unpaper
+PAPERLESS_OPTIPNG_BINARY=/usr/bin/optipng