bevor ich den Paperless Thread weiter dafür karpere wird das hier denke besser aufgehoben sein.
Ich versuche gerade Paperless NGX auf meinem OMV5 mit Portainer zum laufen zu bekommen.
Habe jetzt 5 Verschiedene anleitungen samt der offiziellen und immer wieder andere Konfigurationen ... ich blicks nicht
Mein Compose der ansich erstellt wird, aber der Webserver bekommt kein Netzwerk so wirklich:
version: "3.4"
services:
broker:
image: docker.io/library/redis:6.0
restart: unless-stopped
volumes:
- /var/lib/docker/volumes/Paperless/redisdata:/data
db:
image: docker.io/library/postgres:13
restart: unless-stopped
volumes:
- /var/lib/docker/volumes/Paperless/pgdata:/var/lib/postgresql/data
environment:
POSTGRES_DB: paperless
POSTGRES_USER: paperless
POSTGRES_PASSWORD: paperless
webserver:
image: ghcr.io/paperless-ngx/paperless-ngx:latest
restart: unless-stopped
depends_on:
- db
- broker
ports:
- 8010:8000
healthcheck:
test: ["CMD", "curl", "-fs", "-S", "--max-time", "2", "http://localhost:8000"]
interval: 30s
timeout: 10s
retries: 5
volumes:
- /srv/2191f3a3-e836-468b-8736-54520586d6ae/Paperless/data:/usr/src/paperless/data
- /srv/2191f3a3-e836-468b-8736-54520586d6ae/Paperless/media:/usr/src/paperless/media
- /srv/2191f3a3-e836-468b-8736-54520586d6ae/Paperless/export:/usr/src/paperless/export
- /var/lib/docker/volumes/Paperless/consume:/usr/src/paperless/consume
environment:
PAPERLESS_REDIS: redis://broker:6379
PAPERLESS_DBHOST: db
# The UID and GID of the user used to run paperless in the container. Set this
# to your UID and GID on the host so that you have write access to the
# consumption directory.
USERMAP_UID: 1000
USERMAP_GID: 100
# Additional languages to install for text recognition, separated by a
# whitespace. Note that this is
# different from PAPERLESS_OCR_LANGUAGE (default=eng), which defines the
# language used for OCR.
# The container installs English, German, Italian, Spanish and French by
# default.
# See https://packages.debian.org/search?keywords=tesseract-ocr-&searchon=names&suite=buster
# for available languages.
PAPERLESS_OCR_LANGUAGES: deu eng
# Adjust this key if you plan to make paperless available publicly. It should
# be a very long sequence of random characters. You don't need to remember it.
PAPERLESS_SECRET_KEY: SKDd))"9df3fm SD--J-wdL99283/nV02j::d1
# Use this variable to set a timezone for the Paperless Docker containers. If not specified, defaults to UTC.
PAPERLESS_TIME_ZONE: Europe/Berlin
# The default language to use for OCR. Set this to the language most of your
# documents are written in.
PAPERLESS_OCR_LANGUAGE: deu+eng
Alles anzeigen
Der Stack wird deployd und alle container "laufen" - beim Webserver kommt kurz in der Übersich die IP samt Ports und nach ner Sekunde oder 2 ists weg und der container steht auch auf unhealthy.
Im [definition='1','0']log[/definition] finde ich folgendes:
django.db.utils.OperationalError: FATAL: password authentication failed for user "paperless" --> zu diesem Fehler findet man zwar etwas, man soll in die console von dem container, was aber fehlschlägt da er scheinbar alle 1,5 Sekunden neustartet
was läuft hier schief, so langsam blick ich da garnichts mehr mit Docker gefühl ist es bei jedem Gerät völlig anders.
Könnte mit leben, dass paperless ne eigene IP im internen netz bekommt oder einfach über die IP vom OMV angesprochen wird halt über den Port, ist mir erstmal beides recht, hauptsache es läuft überhaupt