Fabian Koller
586db3bc5e
Deploy role to ansible galaxy
...
Happens only when a new tag is pushed
2021-01-04 06:42:34 +01:00
Fabian Koller
fc31195fa0
Update to 0.9.11
2020-12-31 11:47:54 +01:00
Fabian Koller
be56707a8a
Change default OCRmyPDF args
...
Clean is hardcoded as True, anyway
Deskew breaks tesseract redo
2020-12-31 10:01:57 +01:00
Fabian Koller
a74404170d
Update to 0.9.10
2020-12-31 09:53:29 +01:00
Fabian Koller
e4e4efcba7
Fix creation of user arg
...
json.loads is picky in that is expects true json, not yaml from ansible
2020-12-29 23:54:22 +01:00
Fabian Koller
14f87f5aee
Harden systemd service files, drop perms further
2020-12-29 23:30:59 +01:00
Fabian Koller
bb569b4e78
Integrate OCRmyPDF args into ansible config
2020-12-29 22:43:52 +01:00
Fabian Koller
f075384b44
Move paperless.conf to /etc, drop permissions
2020-12-29 21:55:59 +01:00
Fabian Koller
bf3ffc29a9
Make role compatible with ansible 2.7
...
Recursive remote copy is supported starting with 2.8 only
Indentation behaviour in literal yaml strings seems to have changed
Regex logic for ImageMagic was flawed (no idea why this worked before)
2020-12-29 20:59:49 +01:00
Fabian Koller
bdf2e29843
Verify role for Ubuntu 20.04
2020-12-28 12:51:49 +01:00
Fabian Koller
1276419ec6
Add molecule test for role
...
Only test default installation with jbig2enc and sqlite
2020-12-28 11:28:19 +01:00
Fabian Koller
ef9631ae24
Drop all permissions to paperlessng user
...
Also make role idempotent
2020-12-28 11:18:24 +01:00
Fabian Koller
227934a7f0
Do not clear static files on every run
...
Django collectstatic knows when files change.
2020-12-23 14:05:35 +01:00
Fabian Koller
089a8c0498
Fix fresh installation
...
We can't backup a nonexistent folder.
2020-12-23 13:39:16 +01:00
Fabian Koller
92fa978735
Allow running role on all Debian releases
...
Dynamically template current release string where required.
2020-12-23 13:31:30 +01:00
Fabian Koller
e48294a74b
Update to 0.9.9
2020-12-22 19:30:53 +01:00
Fabian Koller
50c5a23de8
add basic ansible role for debian deployment
...
Currently only Debian 10 buster is supported.
Other Debian versions, Ubuntu and derivates should be easy to integrate.
Database deployment is considered out-of-scope and deferred to the user.
Provides basic upgrade support between releases.
2020-12-22 18:47:02 +01:00