Joplin: Upgrade PostgreSQL to version 18 in docker-compose (#34)

Updated PostgreSQL version

Fixed the indentation issues
This commit is contained in:
Arash
2026-08-16 22:41:19 +02:00
committed by GitHub
parent c63e75f626
commit 879378c1ac

View File

@@ -10,35 +10,34 @@ This is the Joplin sync server.
## docker-compose.yml ## docker-compose.yml
```yml ```yml
services: services:
db: db:
image: postgres:13.1 image: postgres:18
container_name: joplin-db container_name: joplin-db
ports: restart: unless-stopped
- "5432:5432" environment:
restart: unless-stopped - POSTGRES_DB=joplin
environment: - POSTGRES_USER=joplin
- POSTGRES_DB=joplin - POSTGRES_PASSWORD=your_secure_password
- POSTGRES_USER=joplin volumes:
- POSTGRES_PASSWORD=joplin - ./data:/var/lib/postgresql/data
volumes:
- ./data:/var/lib/postgresql/data app:
app: image: joplin/server:latest
image: joplin/server:latest container_name: joplin
container_name: joplin depends_on:
depends_on: - db
- db ports:
ports: - "127.0.0.1:22300:22300"
- "22300:22300" restart: unless-stopped
restart: unless-stopped environment:
environment: - APP_BASE_URL=https://joplin.example.com
- APP_BASE_URL=https://joplin.example.com - APP_PORT=22300
- APP_PORT=22300 - DB_CLIENT=pg
- DB_CLIENT=pg - POSTGRES_HOST=db
- POSTGRES_HOST=db - POSTGRES_DATABASE=joplin
- POSTGRES_DATABASE=joplin - POSTGRES_USER=joplin
- POSTGRES_USER=joplin - POSTGRES_PASSWORD=your_secure_password
- POSTGRES_PASSWORD=joplin - POSTGRES_PORT=5432
- POSTGRES_PORT=5432
``` ```