Joplin Docker meldet nur "Invalid origin: http://127.0.0.1:22300"

Pfandfinder

Lieutenant
Registriert
Nov. 2020
Beiträge
644
hi,

ich habe versucht Joplin per Docker zum Laufen zu bringen. das ist meine docker-compose.yml :

XML:
version: '3'

services:
    db:
        image: postgres:16
        volumes:
            - ./data/postgres:/var/lib/postgresql/data
        ports:
            - "5432:5432"
        restart: unless-stopped
        environment:
            - POSTGRES_PASSWORD=POSTGRES_PASSWORD
            - POSTGRES_USER=POSTGRES_USER
            - POSTGRES_DB=POSTGRES_DATABASE
    app:
        image: joplin/server:latest
        depends_on:
            - db
        ports:
            - "22300:22300"
        restart: unless-stopped
        environment:
            - APP_PORT=22300
            - APP_BASE_URL=https://joplin.<domain.tld>:22300
            - DB_CLIENT=pg
            - POSTGRES_PASSWORD=POSTGRES_PASSWORD
            - POSTGRES_DATABASE=POSTGRES_DATABASE
            - POSTGRES_USER=POSTGRES_USER
            - POSTGRES_PORT=5432
            - POSTGRES_HOST=db

Für apache2 habe ich dann noch :

Code:
<VirtualHost *:443>
        ServerName joplin.xxx.tld

        SSLEngine On
        SSLCertificateFile /etc/ssl/keyhelp/letsencrypt/xxx/joplin.xxx.tld/cert.pem
        SSLCertificateKeyFile /etc/ssl/keyhelp/letsencrypt/xxx/joplin.xxx.tld/private.pem

        ProxyPass / http://127.0.0.1:22300/
        ProxyPassReverse / http://127.0.0.1:22300/
</VirtualHost>

Code:
<VirtualHost *:80>
   ServerName joplin.xxx.tld

   RewriteEngine On
   RewriteCond %{HTTPS} off
   RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</VirtualHost>

wenn ich aber die Domain aufrufe erhalte ich nur den Text "Invalid origin: http://127.0.0.1:22300". Auch ohne Port bei "APP_BASE_URL".

Kann jemand helfen ?
Ergänzung ()

habs gelöst : https://discourse.joplinapp.org/t/new-install-invalid-origin-error/17891/4
 
Zuletzt bearbeitet:
Vielleicht hilft das?

https://discourse.joplinapp.org/t/joplin-server-and-nginx-under-subresource-and-https/25934
Ergänzung ()

Deine APP_BASE_URL ist wohl falsch konfiguriert.
Ergänzung ()

An sich steht das Tool auf meiner "will haben Liste". Meist nehme ich bei solchen Sachen Nginx als Proxy. Habe aktuell keine ZEit für den Setup.

Hast du das ohne den Proxy zum Laufen gebracht? Wenn nicht, dann wäre das der erste Schritt, den ich machen würde. Und wenn es geht, den Proxy dazuschalten.
 
Zuletzt bearbeitet:
Zurück
Oben