Aller au contenu

13 joplin

joplin

https://docs.vultr.com/how-to-host-a-joplin-server-with-docker-on-ubuntu

Installation

mkdir joplin
cd joplin
mkdir ./data
touch docker-compose.yml
nano docker-compose.yml
services:
    db:
        image: postgres:16
        volumes:
            - ./data/postgres:/var/lib/postgresql/data
        ports:
            - "5432:5432"
        restart: unless-stopped
        environment:
            - POSTGRES_PASSWORD=testing123
            - POSTGRES_USER=joplin
            - POSTGRES_DB=joplindb
    app:
        image: joplin/server:latest
        depends_on:
            - db
        ports:
            - "22300:22300"
        restart: unless-stopped
        environment:
            - APP_PORT=22300
            - APP_BASE_URL=http://mathgon.zapto.org:22300
            - DB_CLIENT=pg
            - POSTGRES_PASSWORD=testing123
            - POSTGRES_DATABASE=joplindb
            - POSTGRES_USER=joplin
            - POSTGRES_PORT=5432
            - POSTGRES_HOST=db

Penser à renseigner la bonne adresse ip de la machine

Se connecter à au serveur Joplin http://192.168.1.111:22300 Par défaut les mdp et pwd sont admin@localhostet admin

Le service devient accessible par internet via le Dynamic DNS à l'adresse

Accès hors réseau localhost

Ouverture du port 22300 sur la freebox, via `Paramètres le la box -> Connexion Internet - > Gestion des ports vers l'adresse du serveur, 192.168.1.111

Retourne Invalid origin

Tentative instllation basique quin'a pas fonctionnée

mkdir joplin cd joplin mkdir joplindb

``` version: '3'

services: db: image: postgres:15 volumes: - ./joplindb:/var/lib/postgresql/data ports: - "5432:5432" restart: unless-stopped environment: - POSTGRES_PASSWORD=postgres - POSTGRES_USER=postgres - POSTGRES_DB=joplin app: image: joplin/server:latest depends_on: - db ports: - "22300:22300" restart: unless-stopped environment: - APP_PORT=22300 - APP_BASE_URL=http://localhost:22300 - DB_CLIENT=pg - POSTGRES_PASSWORD=postgres - POSTGRES_DATABASE=joplin - POSTGRES_USER=postgres - POSTGRES_PORT=5432 - POSTGRES_HOST=db - MAILER_ENABLED=1 - MAILER_HOST=smtp.gmail.com - MAILER_PORT=465 - MAILER_SECURE=1 - MAILER_AUTH_USER=mathgon@gmail.com - MAILER_AUTH_PASSWORD=b0rreli@ - MAILER_NOREPLY_NAME=Joplin - MAILER_NOREPLY_EMAIL=email@email.com volumes: joplindb: ````