Paperless-ngx Docker-Vorhaben: Paperless ngx + Ausgabe in Nicht-Netzwerkdrucker

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

XXL1602

Benutzer
Registriert
18. Juni 2024
Beiträge
86
Reaktionspunkte
5
Punkte
8
Hallo, ich würde gerne folgendes realisieren:

Paperless NGX unter Docker mit Ausgabeziel auf einem HP6700. Das "Charmante" daran: Dieser Drucker ist kein NW-Drucker, aaaber gem.
https://github.com/manuc66/node-hp-scan-to?tab=readme-ov-file ist das wohl trotzdem möglich.

Ok, ich kann leider nur mit der Erfahrung der Einrichtung eines Containers (Plex) aufwarten, und das auch nur, weil mans im Video schön vorgekaut hat. :))))))))

Zusammengetragen habe ich bisher: Man braucht die Images paperlessngx, postgres und redis. Diese dann runtergeladen, und dann......verliessen sie ihn. Ist ja ihm Ansatz nicht ableitbar zur Plex-Installation.

Dann hab ich mal testweise zu paperless einen Container erstellt. Erfordert bei der Konfigurierung ja schon das erste Know-How, bzgl. Ports usw. Und bei jedem Image werden unterschiedliche Ports gebracht. Wie passt das alles zusammen: Wenns doch "Container" heisst, hätte ich gedacht, da sind alle diese Images drin....

Und wie ist dann wohl der Zusammenhang zu dem Github-Beitrag oben: da heisst es an einer Stelle: "Docker Pull Command": docker pull manuc66/node-hp-scan-to

Wie fliesst der in die ganze Sache rein?

Ich könnte jetzt 150,- ausgeben für nen Kurs, nicht-wissend, ob das am Ende reussiert, weil dort ein NW-Drucker vorausgesetzt wird.

Also dachte ich, mal hier nachzufragen: Kennt sich jemand mit dem Thema aus resp. wäre bereit, mich "ein wenig" zu supporten?

Gruss
 
Jau, great, kennst Du dich mit dem Thema aus? Wenn ja, stelle ich mal eine Frage vom Fach, wenn nicht, auch gut:
Beginnen tut alles mit der Installation von Portainer. Dazu muss man im Vorhinein im Dockers-Ordner einen gleichlautenden Ordner anlegen: hab ich. Dann muss man ein Skript ausführen, zur Installation. Dies lautet:
docker run -d --name=portainer \
-p 9443:9443 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /volume1/docker/portainer:/data \
--restart=always \
portainer/portainer-ce:latest

Die Version des Skripts hab ich aus deinem Marius-Link, aber auch schon an anderer Stelle gesehen. Was ich daran geändert habe: die Portno von 9000 auf 9443, weil das irgendwie der neueste Stand/Version sein soll und zum Schluss das "latest".

Ich kann mich drehen und wenden wie ich will: Im Output-Protokoll steht immer Unable to find image 'portainer/portainer-ce:latest' locally. Übersehe ich da was? In den YT-Vids läuft das doch immer glatt, die haben nicht so Probleme.

Kannst Du was dazu sagen?
 
Du hast die 2. oder 3. Zeile völlig unterschlagen.
Du brauchst das doch nur zu kopieren und dann die einzelnen Parameter ggf. anzupassen/auszutauschen.

docker run -d --name=portainer \
-p 8000:8000 \
-p 9000:9000 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /volume1/docker/portainer:/data \
--restart=always \
portainer/portainer-ce


Vielleicht solltest Du weniger Vollgas geben und Dich wirklich mit der Materie vertraut machen. Es bringt nichts wenn man nur stumpf etwas macht, ohne zu wissen was dabei eigentlich passiert.
 
@Benie 8000 wird nicht unbedingt benötigt. Nur wenn man Edge benutzen will wird 8000 benötigt. Und Port 9000 wird auch nicht mehr verwendet. Das war mal der HTTP Port. Es wird nur noch 9443 für HTTPS benötigt.

@XXL1602 Kopier dir doch einfach mal den Befehl von der offiziellen Anleitung. Du musst den Ordner auch nicht unbedingt anlegen. Wenn du es wie in der offiziellen Anleitung machst, dann kümmert sich Docker selber um den Ordner. Du musst da eigentlich eh nie rein, weil da sollte man nichts ändern.
 
Nein hast du nicht...
Der originale Befehl aus der Doku ist

Code:
docker volume create portainer_data
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest

Unterschied Ordner und Ports. 9000 wird nicht verwendet
 
Ja, ich hab schon geantwortet, WARUM ich das so machte, mit den Nachweisen/Referenz auf 2 YT-Vids.
Das schlummert aber noch, und muss erst freigegeben werden, wahrschnl. wg. der Links. Dann eben in Textform:
Einer sagte: Port 9443 ist eine "Neuere Version" von irgendwas, der andere "8000 rausnehmen, wäre garantiert schon auf der NAS belegt und bräuchte man nur im Zusammenhang mit H-Agent" Aber versuch ich mal mit eurem Vorschlag
 
Ich rede aber von der offiziellen. Also von der die portainer raus gibt. Was nützt eine Anleitung die veraltet ist und die Software völlig andere Ports nutzt?
Die offizielle Doku ist für mich immer die vom Hersteller und nur die zählt. Was andere in komischen Anleitungen schreiben ist da doch nicht relevant
 
Nützt soviel, daß es immer noch so funktioniert.

Und ich schreibe in der Regel mit dem anderen dazu, wozu er geschrieben hat.

Und wenn nicht, dann gehören nicht nur ein paar über den Dingen stehenden Worte dazu, sondern eine vollständige erklärung.
 
Nur wie lange? Die Ports hat der Hersteller wahrscheinlich nicht ohne Grund gestrichen.
 
Was ist das denn jetzt: Ich will einen neuen Versuch starten und gem. Euren Vorschlägen anlegen, gibts nen PoPup: Netzwerk-Verbindung überlastet/unsicher, irgendwas. Dann konnte ich noch erkennen, dass mein Plex-Container weg ist

Abgemeldet, und wenn ich neu anmelden will: siehe Bild
 

Anhänge

  • Ashampoo_Snap_Samstag, 22. Juni 2024_17h16m6s_016_Datenschutzfehler - Brave.png
    Ashampoo_Snap_Samstag, 22. Juni 2024_17h16m6s_016_Datenschutzfehler - Brave.png
    53,6 KB · Aufrufe: 6
HTTPS und IP.... Da gibt es kein Zertifikat was gültig ist.
 
Tja, bleibt leider dabei
portainer_data
Unable to find image 'portainer/portainer-ce:latest' locally
latest: Pulling from portainer/portainer-ce
57654d40e0a5: Pulling fs layer

Hab jetzt das hier genommen:
docker volume create portainer_data
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
 
Das pulling Image ist aber richtig.... Er muss es dich erst runterladen. Was ist denn das Problem? Mach es doch mal per SSH und mit sudo davor. Und dann poste die komplette Ausgabe
 
@XXL1602 Kopier dir doch einfach mal den Befehl von der offiziellen Anleitung. Du musst den Ordner auch nicht unbedingt anlegen. Wenn du es wie in der offiziellen Anleitung machst, dann kümmert sich Docker selber um den Ordner. Du musst da eigentlich eh nie rein, weil da sollte man nichts ändern.
@alexhell: Ok, alles nochmal gemacht, Ordner zuvor gelöscht, gestartet, dann läuft er an, Disks rallern ein wenig rim, aber Ordner wird nicht erstellt, nur wie bei allen Versuchen: Es gibt nen Image- und Container - Eintrag
 

Additional post fields

 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat