Fabian Koller
c9d90d8ae0
Add molecule test for role
...
Only test default installation with jbig2enc and sqlite
2020-12-28 11:28:19 +01:00
Fabian Koller
2b761cb3c6
Drop all permissions to paperlessng user
...
Also make role idempotent
2020-12-28 11:18:24 +01:00
Fabian Koller
36ac1eeb57
Do not clear static files on every run
...
Django collectstatic knows when files change.
2020-12-23 14:05:35 +01:00
Fabian Koller
76e95d75f8
Fix fresh installation
...
We can't backup a nonexistent folder.
2020-12-23 13:39:16 +01:00
Fabian Koller
f4e2c46d92
Allow running role on all Debian releases
...
Dynamically template current release string where required.
2020-12-23 13:31:30 +01:00
Fabian Koller
093c4f1b96
Update to 0.9.9
2020-12-22 19:30:53 +01:00
Fabian Koller
43ad2e59b1
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