ich hab mich da bisschen eingelesen aber habe immer noch den Fehler das wenn ich mich auf Paperless anmelden möchte mit DDNS (über die locale ip funkoniert es) das bei mir der Fehler kommt.
Was ich aber nicht verstehe hab die URL sicher richtig denn bei mir kommt ja das Anmeldefenster zum anmelden für Paperless.
Meine env Datei sieht so aus:
-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=1026
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 ht tps://packages.debian.org/search?keywords=tesseract-ocr-&searchon=names&suite=buster
-for available languages.
PAPERLESS_OCR_LANGUAGES=eng+slk
###################################################################
-Paperless-specific settings
###############
-All settings defined in the paperless.conf.example can be used here. The
-Docker setup does not use the configuration file.
-few commonly adjusted settings are provided below.
-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=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
-This is required if you will be exposing Paperless-ngx on a public domain
-if doing so please consider security measures such as reverse proxy)
PAPERLESS_URL=ht tps://paperless.xxxxx.synology.me
-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
-Set if accessing paperless via a domain subpath e.g. ht tps://domain.com/PATHPREFIX and using a -reverse-proxy like traefik or nginx
#PAPERLESS_FORCE_SCRIPT_NAME=/PATHPREFIX
#PAPERLESS_STATIC_URL=/PATHPREFIX/static/ # trailing slash required
-Recursive parsing of consumption directory
PAPERLESS_CONSUMER_RECURSIVE=true
PAPERLESS_CONSUMER_SUBDIRS_AS_TAGS=true
-OCR Mode
PAPERLESS_OCR_MODE=skip
PAPERLESS_OCR_DESKEW=true
PAPERLESS_OCR_ROTATE_PAGES=true
-Search for updates automatically
PAPERLESS_ENABLE_UPDATE_CHECK=true
-Filename handling
PAPERLESS_FILENAME_FORMAT={titel}
Natürlich ist da kein Leerzeichen… musste das nur machen weil beim erstellen von dem Beitrag der Fehler kam das ich nicht zu viele Links verwenden darf…
PAPERLESS_URL=https://paperless.xxxxx.synology.me
so schaut es bei mir natürlich aus
Ich kann das Bild mit dem Proxy nicht erkennen, weil es zu klein ist.
Sollte der Port aber ein anderer sein als 443 (sehr wahrscheinlich ist das so, weil der 443 vermutlich schon gebunden ist), muss der Port dazu. Danke @Jake!
In die yml muss bei dir der Port 8780:8000 stehen
In der ENV:
PAPERLESS_URL: https…synology.me:443
PAPERLESS_CSRF_TRUSTED_ORIGINS: https…synology.me:443
Der Port 443 muss in deinem Router auf die IP der Synology freigeschalten sein.
Dann sollte der externe Zugriff eigentlich funktionieren.
Freigabe auf meiner Fritbox das ist halt die Freigabe mit der ich auch über das Internet mit DDNS auf meine Bilder ich Daten zugreife hab ja jetzt kein extra Port gemacht weil das sollte ja der gleiche sein
Ja ich fahr den mit sudo docker-compose down ganz runter und starten ih dann neu
Mein Akueller fehler wenn in ich der Console nachschaue wenn ich mit anmelden möchte sowohl mit dem admin acc als auch mit meinem Privaten acc
paperless-webserver-1 | [2024-07-13 16:24:20,011] [WARNING] [django.security.csrf] Forbidden (Origin checking failed - https://paperless.xxxxx.synology.me does not match any trusted origins.): /accounts/login/
Nein es geht selbt dann nicht mit deaktivierter Firewall…
Mein Akueller fehler wenn in ich der Console nachschaue wenn ich mit anmelden möchte sowohl mit dem admin acc als auch mit meinem Privaten acc
paperless-webserver-1 | [2024-07-13 16:24:20,011] [WARNING] [django.security.csrf] Forbidden (Origin checking failed - https://paperless.xxxxx.synology.me does not match any trusted origins.): /accounts/login/
Nein hab überall :443 hingeschrieben aber es geht immer noch nicht…
abe wie gesagt das loginfenster kommt ja nur passt was mit der Anmeldung nicht
paperless-webserver-1 | [2024-07-13 16:24:20,011] [WARNING] [django.security.csrf] Forbidden (Origin checking failed - https://paperless.xxxxx.synology.me does not match any trusted origins.): /accounts/login/
mit dem Fehler kann ich wenig anfangen. Gibt es einen Befehl um das ganze zu Aktualisieren?
also wenn ich mich mit mit der localen ip anmelde (http://192.168.178.72:8877/dashboard) geht es aber mit der DDNS geht es nicht also kann es ja nur was mit dem Reserve Proxy liegen oder mit der Freigabe auf meiner Fritzbox…
aber den den Reserve Proxy kann es doch auch nicht liegen da über die DDNS das Anmeldefenster von Paperless kommt… also dann doch die Portweiterleitung.