13 joplin
joplin¶
https://docs.vultr.com/how-to-host-a-joplin-server-with-docker-on-ubuntu
Installation¶
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: ````