mirror of
https://git.lapiole.org/dani/ansible-roles.git
synced 2025-07-27 08:15:54 +02:00
Update to 2022-07-29 15:00
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
---
|
||||
|
||||
# The version to deploy
|
||||
paperless_version: 1.7.1
|
||||
paperless_version: 1.8.0
|
||||
# Instance ID, as you can deploy several instances on the same server
|
||||
paperless_id: 1
|
||||
# URL of the paperless archive
|
||||
paperless_archive_url: https://github.com/paperless-ngx/paperless-ngx/releases/download/v{{ paperless_version }}/paperless-ngx-v{{ paperless_version }}.tar.xz
|
||||
# Expected checksum
|
||||
paperless_archive_sha256: f2fc7886f6c8a9a0a18cfc92f10d1aaf66f3fe92f311dc6817b3f680111e1737
|
||||
paperless_archive_sha256: 04b7e1874e11bc124545088f5e4325f17956a993962a68e397eea5677dbab2d5
|
||||
# Should ansible handle install and upgrades, or only initial install
|
||||
paperless_manage_upgrade: True
|
||||
# Root directory where paperless will be installed
|
||||
|
@@ -34,7 +34,19 @@
|
||||
|
||||
tags: ged
|
||||
|
||||
|
||||
- name: Create the virtualenv
|
||||
pip:
|
||||
name:
|
||||
- pip
|
||||
- setuptools
|
||||
- wheel
|
||||
state: "{{ (paperless_install_mode == 'upgrade') | ternary('latest', 'present') }}"
|
||||
virtualenv: "{{ paperless_root_dir }}/venv"
|
||||
virtualenv_command: /bin/python3.9 -m venv
|
||||
tags: ged
|
||||
|
||||
- name: Install requirements in the virtualenv
|
||||
pip:
|
||||
requirements: "{{ paperless_root_dir }}/app/requirements.txt"
|
||||
state: "{{ (paperless_install_mode == 'upgrade') | ternary('latest', 'present') }}"
|
||||
|
@@ -20,7 +20,7 @@ PAPERLESS_FORCE_SCRIPT_NAME={{ paperless_public_url | urlsplit('path') | regex_r
|
||||
PAPERLESS_STATIC_URL={{ paperless_public_url | urlsplit('path') | regex_replace('/$','') }}/static/
|
||||
PAPERLESS_URL={{ paperless_public_url }}
|
||||
PAPERLESS_OCR_LANGUAGE={{ paperless_ocr_lang }}
|
||||
PAPERLESS_TASK_WORKERS=2
|
||||
PAPERLESS_TASK_WORKERS=1
|
||||
{% if system_tz is defined %}
|
||||
PAPERLESS_TIME_ZONE={{ system_tz }}
|
||||
{% endif %}
|
||||
|
@@ -4,6 +4,7 @@ paperless_packages:
|
||||
- python39-pip
|
||||
- python39-setuptools
|
||||
- python39-devel
|
||||
- git
|
||||
- make
|
||||
- gcc
|
||||
- gcc-c++
|
||||
|
Reference in New Issue
Block a user