paperless - adapt to new version (1.10.x) of paperless (new service, different location to acquire current version)
This commit is contained in:
@@ -35,7 +35,7 @@ seq_config() {
|
||||
|
||||
getVersions() {
|
||||
versionNew="${versionNew:-$(curl --silent "$versionUrl" | grep -Po '"tag_name": "v\K.*?(?=")')}"
|
||||
versionNow=${versionNow:-$(grep -Po 'Changelog.*Paperless-ngx \K.*?(?= )' 2>/dev/null < "${sc_paperlessDir}/docs/changelog.html")}
|
||||
versionNow="${versionNow:-$(grep -Po '"Paperless-ngx",version:"\K.*?(?=")' 2>/dev/null < "${sc_paperlessDir}/static/frontend/de-DE/main.js")}"
|
||||
downUrl="${downUrl:-"https://github.com/paperless-ngx/paperless-ngx/releases/download/v${versionNew:?}/paperless-ngx-v${versionNew:?}.tar.xz"}"
|
||||
}
|
||||
|
||||
@@ -79,6 +79,8 @@ step_3() {
|
||||
exe systemctl "${serviceCommand:?}" paperless-scheduler
|
||||
info -na " paperless-consumer: "
|
||||
exe systemctl "${serviceCommand:?}" paperless-consumer
|
||||
info -na "paperless-task-queue: "
|
||||
exe systemctl "${serviceCommand:?}" paperless-task-queue.service
|
||||
return 0 ;;
|
||||
"")
|
||||
;;
|
||||
@@ -89,6 +91,7 @@ step_3() {
|
||||
exe systemctl "${serviceCommand:?}" paperless-webserver
|
||||
exe systemctl "${serviceCommand:?}" paperless-scheduler
|
||||
exe systemctl "${serviceCommand:?}" paperless-consumer
|
||||
exe systemctl "${serviceCommand:?}" paperless-task-queue
|
||||
}
|
||||
|
||||
step_10_info() { echo "Install python3"; }
|
||||
@@ -274,7 +277,11 @@ step_100() {
|
||||
PAPERLESS_OCR_LANGUAGE=deu+eng
|
||||
PAPERLESS_TIME_ZONE=Europe/Berlin
|
||||
* service files
|
||||
* install dir ${sc_paperlessDir}/...
|
||||
* templates ${sc_paperlessDir}/scripts :
|
||||
$(cd "${sc_paperlessDir}"/scripts && for f in *.service; do echo " $f"; done)
|
||||
* Modifications:
|
||||
* WorkingDirectory=/opt/paperless/paperless-ngx/src
|
||||
* path to celery: ${sc_paperlessHome}/.local/bin/celery
|
||||
* service files webserver
|
||||
* Environment="PAPERLESS_PORT=8084"
|
||||
To chose a custom listen port for gunicorn
|
||||
|
Reference in New Issue
Block a user