Installation Paperless - Error

Hallo Zusammen

Gemäss Masterclass Kurs tritt bei mir (glaub nicht nur bei mir) nach der Eingabe sudo docker-compose up während der Installation folgender Error auf

paperless-webserver-1  | Waiting for PostgreSQL to start...
paperless-webserver-1  | Waiting for Redis...
paperless-db-1         | CREATE DATABASE
paperless-db-1         | 
paperless-db-1         | 
paperless-db-1         | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/*
paperless-db-1         | 
paperless-db-1         | 2024-06-26 17:02:22.004 UTC [49] LOG:  received fast shutdown request
paperless-db-1         | waiting for server to shut down....2024-06-26 17:02:22.047 UTC [49] LOG:  aborting any active transactions
paperless-db-1         | 2024-06-26 17:02:22.050 UTC [49] LOG:  background worker "logical replication launcher" (PID 56) exited with exit code 1
paperless-db-1         | 2024-06-26 17:02:22.053 UTC [51] LOG:  shutting down
paperless-db-1         | 2024-06-26 17:02:22.522 UTC [49] LOG:  database system is shut down
paperless-db-1         |  done
paperless-db-1         | server stopped
paperless-db-1         | 
paperless-db-1         | PostgreSQL init process complete; ready for start up.
paperless-db-1         | 
paperless-db-1         | 2024-06-26 17:02:23.322 UTC [1] LOG:  starting PostgreSQL 13.15 (Debian 13.15-1.pgdg120+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14) 12.2.0, 64-bit
paperless-db-1         | 2024-06-26 17:02:23.322 UTC [1] LOG:  listening on IPv4 address "0.0.0.0", port 5432
paperless-db-1         | 2024-06-26 17:02:23.322 UTC [1] LOG:  listening on IPv6 address "::", port 5432
paperless-db-1         | 2024-06-26 17:02:23.455 UTC [1] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
paperless-db-1         | 2024-06-26 17:02:23.548 UTC [64] LOG:  database system was shut down at 2024-06-26 17:02:22 UTC
paperless-db-1         | 2024-06-26 17:02:23.609 UTC [1] LOG:  database system is ready to accept connections
paperless-webserver-1  | Redis ping #0 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #1 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #2 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #3 failed.
paperless-webserver-1  | Error: Timeout connecting to server.

Ich habe eine txt datei mit dem ganzen code gespeichert…
Wie bereits im Forum gesagt wurde kann man hinter docker-compose up das -d setzen und es dauert keine 5 sec und es ist aufgesetzt. Ich habe das Gefühl, dass diese Art nicht unbeding gewollt ist. Hat jemand eine Idee warum die Errors beim paperless-webserver-1 auftreten. Und ja, wenn man das 1 Std machen lässt, bleibt es einfach beim Waiting for Redis

Bevor ich also weiter installiere (mit docker-compose up -d) warte ich auf Eure inputs. Ich möchte nämlich nicht nochmal ein abgeschossenes System neu installieren müssen :face_with_open_eyes_and_hand_over_mouth: :face_with_peeking_eye: :upside_down_face:

Beschreib doch einfach mal wie du vorgegangen bist und hast du die Config aus der Masterclass verwendet und die Anleitung wirklich 1:1 100% befolgt ? :slight_smile:

Du sprichst hier von der Config oder tatsächlich von der Fehlermeldung ?
Letzteres bitte in die Codebox </> Posten sowie die ausgabe von „sudo docker-compose ps“

Paperless dauert mittlerweile bei der installation und Update ne ganze Weile … 5 - 15 Min je nach system wo sich auch in der Console nichts tut an Meldungen… daher Geduld haben und die Console laufen lassen.

Hallo Michael
Ja, genau nach Masterclass. Und auch ohne übrigbleibsel von alten Paperless. Das war auch der Fall, als ich diese das erste Mal über Masterclass installiert hatte (auch error). Im Forum bin ich dann auf den Tipp mit docker-compose up „-d“ gestossen. Dann hattte es problemlos geklappt und ich hatte Paperless bereits mit über 200 Doks (zum Teil via Scanner, Datei drap&drop und direkt aus ipad mit teilen auf die Paperless app!). War alles bestens bis ich aus Neugierde rumgespielt habe und mir vermutlich das Postgres image verschossen habe… Naja, dann hiess es zurück auf Feld 1…
Nachdem ich nun alles gesäubert habe gings los mit der neu Installation. Das „pull“ ging problemlos. Auch der Start von Docker-compose up funktionierte bis zum Moment wie auf dem Bild.
Und ja, während dieser Zeit war ich am Nachtessen, also 1 ½ Std blieb die Mascchine im blink Modus… Sollte also genügend Zeit vorhanden sein. Ich habe nach dem runterladen auf die txt datei ausgeschaltet. Ich habe jetzt mal die kopie des codes, welches ich in die txt datei kopiert hatte ins </> reinkopiert…Der Post wird aber lang…


uid=1026(marc) gid=100(users) groups=100(users),101(administrators)
xxx@xxxxx:/volume1/docker/paperless-ngx/config$ sudo docker-compose pull
Password: 
[+] Running 39/39
 ⠿ webserver Pulled                                                                                                                                                          119.9s
   ⠿ 2cc3ae149d28 Pull complete                                                                                                                                                5.1s
   ⠿ 87c0edd565e2 Pull complete                                                                                                                                                7.3s
   ⠿ 3df7545512d5 Pull complete                                                                                                                                                9.6s
   ⠿ 8f26d42ebf67 Pull complete                                                                                                                                               10.7s
   ⠿ 8951c7adce45 Pull complete                                                                                                                                               13.0s
   ⠿ 0c63e45fdbf5 Pull complete                                                                                                                                               74.3s
   ⠿ bc3a9b098ef7 Pull complete                                                                                                                                               77.7s
   ⠿ d1879da4f79b Pull complete                                                                                                                                               78.4s
   ⠿ 47bd5ff2c8a0 Pull complete                                                                                                                                               79.0s
   ⠿ 2215cef4d9ac Pull complete                                                                                                                                               79.7s
   ⠿ 58b7c3af1204 Pull complete                                                                                                                                               80.4s
   ⠿ 4f4fb700ef54 Pull complete                                                                                                                                               81.2s
   ⠿ 0e51ac9df8c2 Pull complete                                                                                                                                               81.8s
   ⠿ 6498b2d6ec80 Pull complete                                                                                                                                              103.4s
   ⠿ 64bb83ff42dc Pull complete                                                                                                                                              107.8s
   ⠿ c19c7b8496d3 Pull complete                                                                                                                                              112.0s
   ⠿ d3a7c4806573 Pull complete                                                                                                                                              115.2s
 ⠿ broker Pulled                                                                                                                                                              25.2s
   ⠿ dd365de32f0f Pull complete                                                                                                                                               12.1s
   ⠿ 2d4fb7a755ee Pull complete                                                                                                                                               13.2s
   ⠿ 45be945880fe Pull complete                                                                                                                                               14.3s
   ⠿ ace73c0f1330 Pull complete                                                                                                                                               16.0s
   ⠿ 71c53ba8c41c Pull complete                                                                                                                                               16.8s
   ⠿ fe423eda9ac5 Pull complete                                                                                                                                               19.2s
 ⠿ db Pulled                                                                                                                                                                  36.3s
   ⠿ e6fd2e12bb17 Pull complete                                                                                                                                                5.6s
   ⠿ 31b1d7acb36a Pull complete                                                                                                                                                7.0s
   ⠿ daed6e01d2bd Pull complete                                                                                                                                                7.9s
   ⠿ bef99882b45e Pull complete                                                                                                                                                9.8s
   ⠿ 23ba358eeb18 Pull complete                                                                                                                                               11.1s
   ⠿ e026dced26a8 Pull complete                                                                                                                                               12.4s
   ⠿ dfddffae2362 Pull complete                                                                                                                                               13.6s
   ⠿ 93d519ce0602 Pull complete                                                                                                                                               25.8s
   ⠿ ca1bdcd4df86 Pull complete                                                                                                                                               27.5s
   ⠿ 19ecff9742eb Pull complete                                                                                                                                               28.3s
   ⠿ c24ce334bc29 Pull complete                                                                                                                                               28.9s
   ⠿ 1d9383d6f424 Pull complete                                                                                                                                               30.1s
   ⠿ 8eb77e161de9 Pull complete                                                                                                                                               30.7s
XXX@Dxxxtation:/volume1/docker/paperless-ngx/config$ sudo docker-compose up 
Password: 
[+] Running 4/4
 ⠿ Volume "paperless_redisdata"     Created                                                                                                                                    0.2s
 ⠿ Container paperless-db-1         Created                                                                                                                                    1.6s
 ⠿ Container paperless-broker-1     Created                                                                                                                                    1.6s
 ⠿ Container paperless-webserver-1  Created                                                                                                                                    0.8s
Attaching to paperless-broker-1, paperless-db-1, paperless-webserver-1
paperless-broker-1     | 1:C 26 Jun 2024 17:02:02.792 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
paperless-broker-1     | 1:C 26 Jun 2024 17:02:02.792 # Redis version=7.0.15, bits=64, commit=00000000, modified=0, pid=1, just started
paperless-broker-1     | 1:C 26 Jun 2024 17:02:02.792 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
paperless-broker-1     | 1:M 26 Jun 2024 17:02:02.793 * monotonic clock: POSIX clock_gettime
paperless-broker-1     | 1:M 26 Jun 2024 17:02:02.793 * Running mode=standalone, port=6379.
paperless-broker-1     | 1:M 26 Jun 2024 17:02:02.794 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
paperless-broker-1     | 1:M 26 Jun 2024 17:02:02.794 # Server initialized
paperless-broker-1     | 1:M 26 Jun 2024 17:02:02.794 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
paperless-broker-1     | 1:M 26 Jun 2024 17:02:02.794 * Ready to accept connections
paperless-db-1         | The files belonging to this database system will be owned by user "postgres".
paperless-db-1         | This user must also own the server process.
paperless-db-1         | 
paperless-db-1         | The database cluster will be initialized with locale "en_US.utf8".
paperless-db-1         | The default database encoding has accordingly been set to "UTF8".
paperless-db-1         | The default text search configuration will be set to "english".
paperless-db-1         | 
paperless-db-1         | Data page checksums are disabled.
paperless-db-1         | 
paperless-db-1         | fixing permissions on existing directory /var/lib/postgresql/data ... ok
paperless-db-1         | creating subdirectories ... ok
paperless-db-1         | selecting dynamic shared memory implementation ... posix
paperless-db-1         | selecting default max_connections ... 100
paperless-db-1         | selecting default shared_buffers ... 128MB
paperless-db-1         | selecting default time zone ... Etc/UTC
paperless-db-1         | creating configuration files ... ok
paperless-db-1         | running bootstrap script ... ok
paperless-db-1         | performing post-bootstrap initialization ... ok
paperless-db-1         | initdb: warning: enabling "trust" authentication for local connections
paperless-db-1         | You can change this by editing pg_hba.conf or using the option -A, or
paperless-db-1         | --auth-local and --auth-host, the next time you run initdb.
paperless-db-1         | syncing data to disk ... ok
paperless-db-1         | 
paperless-db-1         | 
paperless-db-1         | Success. You can now start the database server using:
paperless-db-1         | 
paperless-db-1         |     pg_ctl -D /var/lib/postgresql/data -l logfile start
paperless-db-1         | 
paperless-webserver-1  | Paperless-ngx docker container starting...
paperless-webserver-1  | Mapping UID and GID for paperless:paperless to 1026:100
paperless-db-1         | waiting for server to start....2024-06-26 17:02:08.594 UTC [49] LOG:  starting PostgreSQL 13.15 (Debian 13.15-1.pgdg120+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14) 12.2.0, 64-bit
paperless-db-1         | 2024-06-26 17:02:08.699 UTC [49] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
paperless-db-1         | .2024-06-26 17:02:09.117 UTC [50] LOG:  database system was shut down at 2024-06-26 17:02:07 UTC
paperless-db-1         | 2024-06-26 17:02:09.554 UTC [49] LOG:  database system is ready to accept connections
paperless-db-1         |  done
paperless-db-1         | server started
paperless-webserver-1  | Creating directory /usr/src/paperless/data/index
paperless-webserver-1  | Creating directory /usr/src/paperless/media/documents
paperless-webserver-1  | Creating directory /usr/src/paperless/media/documents/originals
paperless-webserver-1  | Creating directory /usr/src/paperless/media/documents/thumbnails
paperless-webserver-1  | Creating directory scratch directory /tmp/paperless
paperless-webserver-1  | Adjusting permissions of paperless files. This may take a while.
paperless-webserver-1  | Waiting for PostgreSQL to start...
paperless-webserver-1  | Waiting for Redis...
paperless-db-1         | CREATE DATABASE
paperless-db-1         | 
paperless-db-1         | 
paperless-db-1         | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/*
paperless-db-1         | 
paperless-db-1         | 2024-06-26 17:02:22.004 UTC [49] LOG:  received fast shutdown request
paperless-db-1         | waiting for server to shut down....2024-06-26 17:02:22.047 UTC [49] LOG:  aborting any active transactions
paperless-db-1         | 2024-06-26 17:02:22.050 UTC [49] LOG:  background worker "logical replication launcher" (PID 56) exited with exit code 1
paperless-db-1         | 2024-06-26 17:02:22.053 UTC [51] LOG:  shutting down
paperless-db-1         | 2024-06-26 17:02:22.522 UTC [49] LOG:  database system is shut down
paperless-db-1         |  done
paperless-db-1         | server stopped
paperless-db-1         | 
paperless-db-1         | PostgreSQL init process complete; ready for start up.
paperless-db-1         | 
paperless-db-1         | 2024-06-26 17:02:23.322 UTC [1] LOG:  starting PostgreSQL 13.15 (Debian 13.15-1.pgdg120+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14) 12.2.0, 64-bit
paperless-db-1         | 2024-06-26 17:02:23.322 UTC [1] LOG:  listening on IPv4 address "0.0.0.0", port 5432
paperless-db-1         | 2024-06-26 17:02:23.322 UTC [1] LOG:  listening on IPv6 address "::", port 5432
paperless-db-1         | 2024-06-26 17:02:23.455 UTC [1] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
paperless-db-1         | 2024-06-26 17:02:23.548 UTC [64] LOG:  database system was shut down at 2024-06-26 17:02:22 UTC
paperless-db-1         | 2024-06-26 17:02:23.609 UTC [1] LOG:  database system is ready to accept connections
paperless-webserver-1  | Redis ping #0 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #1 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #2 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #3 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #4 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Failed to connect to redis using environment variable PAPERLESS_REDIS.
paperless-webserver-1 exited with code 1
paperless-webserver-1  | Waiting for Redis...
paperless-webserver-1  | Redis ping #0 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #1 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #2 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #3 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #4 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Failed to connect to redis using environment variable PAPERLESS_REDIS.
paperless-webserver-1 exited with code 1
paperless-webserver-1  | Waiting for Redis...
paperless-webserver-1  | Redis ping #0 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #1 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #2 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #3 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #4 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Failed to connect to redis using environment variable PAPERLESS_REDIS.
paperless-webserver-1 exited with code 1
paperless-webserver-1  | Waiting for Redis...
paperless-webserver-1  | Redis ping #0 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #1 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #2 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #3 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #4 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Failed to connect to redis using environment variable PAPERLESS_REDIS.
paperless-webserver-1 exited with code 1
paperless-webserver-1  | Waiting for Redis...
paperless-webserver-1  | Redis ping #0 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #1 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #2 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #3 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #4 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Failed to connect to redis using environment variable PAPERLESS_REDIS.
paperless-webserver-1 exited with code 1
paperless-webserver-1  | Waiting for Redis...
paperless-webserver-1  | Redis ping #0 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #1 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s


XXX habe ich natürlich reingetan… :shushing_face:

Übrigens: auch bei legt sich beim extrahieren der Zip datei neben paperless auch ein 2. Ordner namens _MACOSX an.

Die MacOS Ordner kann man ignorieren.
Soweit ich mir das am Handy ansehen könnte kommt er nicht über die Datenbank hinaus und kackt da ab.

Sieht für mich aus wie n Problem mit den Berechtigungen.
Wie/mit was hast du die Configs bearbeitet ?

Papierkorb deaktiviert ?
Stell sicher das dein User auch volle rechte auf den Paperless ordner hat.

Vielleicht dazu noch mal gezielt in der Masterclass gucken.

Eigentlich ist die Masterclass wenn 100% befolgt sicher.

Vielen Dank für deine Mühe!

Kann man diese auch löschen?

Nein, dass habe ich jetzt gemacht. Dieser hatte ich aktiviert umd vor der Neuinstallation Paperless komplett zu löschen. Jetzt ist er wieder deaktiviert.

Ich habe als user admin Rechte.

Ich gehe es nochmals durch.

So weit komm ich gar nicht, da es ja bereits beim docker-compose up aufhängt.

Ich gehe gerade nochmals die docker-compose up durch. Im Moment hängt er sich wieder auf. Sieht so aus, als würde er die Redis nicht finden…

paperless-db-1         | 2024-06-27 05:20:16.259 UTC [28] LOG:  database system was shut down at 2024-06-27 05:19:35 UTC
paperless-db-1         | 2024-06-27 05:20:16.387 UTC [1] LOG:  database system is ready to accept connections
paperless-webserver-1  | Paperless-ngx docker container starting...
paperless-webserver-1  | Mapping UID and GID for paperless:paperless to 1026:100
paperless-webserver-1  | Creating directory scratch directory /tmp/paperless
paperless-webserver-1  | Adjusting permissions of paperless files. This may take a while.
paperless-webserver-1  | Waiting for PostgreSQL to start...
paperless-webserver-1  | Waiting for Redis...
paperless-webserver-1  | Redis ping #0 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #1 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s
paperless-webserver-1  | Redis ping #2 failed.
paperless-webserver-1  | Error: Timeout connecting to server.
paperless-webserver-1  | Waiting 5s

Ich versuche es nachher mal mit docker-compose up -d

Password: 
[+] Running 4/4
 ⠿ Container paperless-webserver-1  Removed                                                                                           16.3s
 ⠿ Container paperless-broker-1     Removed                                                                                            6.1s
 ⠿ Container paperless-db-1         Removed                                                                                            7.5s
 ⠿ Network paperless_default        Removed                                                                                            1.5s
marc@DSM-Diskstation:/volume1/docker/paperless-ngx/config$ sudo docker-compose up -d
[+] Running 4/4
 ⠿ Network paperless_default        Created                                                                                            1.3s
 ⠿ Container paperless-db-1         Started                                                                                            8.2s
 ⠿ Container paperless-broker-1     Started                                                                                            8.3s
 ⠿ Container paperless-webserver-1  Started                                                                                           11.8s
marc@DSM-Diskstation:/volume1/docker/paperless-ngx/config$ sudo docker-compose run --rm webserver createsuperuser
[+] Running 2/0
 ⠿ Container paperless-db-1      Running                                                                                               0.0s
 ⠿ Container paperless-broker-1  Running                                                                                               0.0s
Paperless-ngx docker container starting...
Mapping UID and GID for paperless:paperless to 1026:100
Creating directory scratch directory /tmp/paperless
Adjusting permissions of paperless files. This may take a while.
Waiting for PostgreSQL to start...
Waiting for Redis...

Jetzt geht es auch nicht mit docker-compose up -d
Es bleibt auch da hängen, wenn ich den superuser eintrag machen will...


Du musst zwingend deine configs vor dem Pull anpassen auf deine Installation.

Am einfachsten auf der DSM mit dem Text-Editor der optional zu installieren ist.

Dann mit UP starten und in ner zweiten Session den Superuser anlegen und dann testen.

Wenn alles geht erneut mit UP -d starten.

Das mit dem Papierkorb wird sicherlich auch im Kurs vermerkt sein mittlerweile.

Ich hab jetzt nochmals mit den entsprechenden befehlen über die ssh session alles paperless relevante (Container, Volumes, Images und den Ordner paperless-ngx in der file station gelöscht und gehe Schritt für Schritt durch.

Das entspricht aber nicht der Installatoin instruktion vom Masterclass Kurs. Richtig?

Bin ich nicht auf dem laufendem aber der Pull installiert oder lädt zumindest die daten um die Installation mit up zu starten.
Denn ohne configs geht halt nichts.

@Stefan macht es nen Unterschied die Config vor dem pull zu bearbeiten oder nicht ?

Ich mache es jedenfalls so weil ich n Backup meiner veränderten Config habe und Smart/zu faul bin ^^

Wenn du sonst keine Container hast könnte ein
Docker-compose prune nicht schaden.

Das einzige was bei mir anders ist, ist der scaninput ordner. Dieser ist auf ECODMS gesetzt. Ich habe dafür der Ordner ScanPaperless mit entsprechenden rechten gegeben und passe diesen in der config entsprechend ab.

Ja, denn hatte ich bereits ausgeführt. Ich musste mir nur vergewissern, dass dieser Befehl nicht ECODMS rauswirft. Das hat soweit geklappt, da prune nur inaktive Sachen rausnimmt.

Ich habe gute News! :+1:
Die Installation hat jetzt geklappt. Ich habe folgendes ausgeführt…

  1. Komplette deinstallation mit entsprechenden SSH Befehlen (ChatGPT war super hilfreich)
  2. Ordner Paperless im Docker physisch gelöscht.
  3. Kontrolle über SSH das keine Reste von Containern, Volumes und Images vorhanden sind.
  4. Alle Berechtigungen nochmals kontrolliert (die waren alle korrekt)
  5. NEUSTART der DSM!!! (ob das der Game changer war? ich weiss es nicht)
  6. Paperless zip in docker entpackt.
  7. !config yml datei vor dem Pull entsprechend angepasst. Bei mir nur den ScanPaperless im Volumes pfad korrigiert (scaninput durch ScanPaperless ersetzt). Rest nicht geändert!
  8. env datei Zeitzone ersetzt. Rest nicht geändert!
  9. Paperless-ngx gemäss Masterclass über SSH pull ausgeführt.
  10. docker-compose up (ohne -d) ausgeführt. Der Abspann verlief diesmal ohne errors!
  11. Entsprechend den Anweisungen weiter gemacht.
    Hat diesmal alles bestens funktioniert!!!

Nochmals danke an Stefan und Michael für ihre Zeit!

Super, dass es jetzt klappt!

Der Dank geht in diesem Fall nur an Michael, ich habe das Thema jetzt erst gesehen :sweat_smile:

1 „Gefällt mir“

Klasse wenns nun läuft.

@Stefan kannst du was zu meiner Frage was sagen ?
Nicht das ich käse quatsche oder falsch denke.

Beim Pull werden die Images heruntergeladen, die in der Config spezifiziert sind. Diejenigen, die bereits lokal vorhanden sind, werden nicht mehr heruntergeladen, sondern nur die, die es lokal noch nicht gibt.

Wenn aber beim docker-compose upein Image nicht vorhanden ist, wird es trotzdem gepulled. Einen Unterschied macht es daher nur, wenn es ein Update gibt (also sich der Tag „latest“ z.B. auf eine neue Version bezieht.

1 „Gefällt mir“

Ohje, 24 Std später krieg ich wieder die Redis probleme. Ich habe das Gefühl, dass sich die Surveillance Station und Paperless nicht gerne haben. Könnte ich den Port von Paperless ersetzen? Zum Beispiel 8777 auf 8000?

Ich hab 8888 :wink:

Wenn beides 8000 nutzt gut möglich :wink:

Ne, habe es mal mit 8888 versucht. ohne Erfolg. Ich werde mal die yml einfügen, welche ich heute Morgen nach der Installation abgelegt habe… Ansonsten werde ich mich langsam geschlagen geben. Schade, Paperless wäre eine coole Alternative zu ECODMS gewesen…

Ok, mit der alten Datei konnte ich mich wieder anmelden… mal schauen.

Mach doch einfach mal die *********** Firewall aus zum test.

Nicht das wir da wieder so nen Fall haben wo die rumspinnt.
EcoDMS nutzt andere Ports wie ich gelesen habe… also kanns damit nix zu tun haben theoretisch.

Danke, die hatte ich für die Testphase schon aus. Mit der alten config yml funktionierts wieder.
Ich werde mich jetzt noch dem Problem der digitalen signature annehmen. Aber dafür gibt es genügend Infos im Forum.
Nochmals vielen Dank für deine tolle Unterstützung und Zeit!!