This repository has been archived on 2025-07-17. You can view files and clone it, but cannot push or open issues or pull requests.
Files
archived-docker-compose/joplin/docker-compose.yml
2025-06-08 13:50:37 +05:30

33 lines
882 B
YAML

version: "3.8"
services:
joplin-server:
image: "joplin/server:3.3.9-beta"
container_name: "joplin-server"
depends_on:
- "joplin-db"
environment:
- "APP_PORT=${APP_PORT}"
- "APP_BASE_URL=${APP_BASE_URL}"
- "DB_CLIENT=pg"
- "POSTGRES_DATABASE=${POSTGRES_DATABASE}"
- "POSTGRES_USER=${POSTGRES_USER}"
- "POSTGRES_PASSWORD=${POSTGRES_PASSWORD}"
- "POSTGRES_HOST=joplin-db"
- "POSTGRES_PORT=5432"
ports:
- "${APP_PORT}:22300"
restart: "unless-stopped"
joplin-db:
image: "postgres:17.5"
container_name: "joplin-db"
environment:
- "POSTGRES_DB=${POSTGRES_DATABASE}"
- "POSTGRES_USER=${POSTGRES_USER}"
- "POSTGRES_PASSWORD=${POSTGRES_PASSWORD}"
volumes:
- "${DB_PATH}:/var/lib/postgresql/data"
ports:
- "${DB_PORT}:5432"
restart: "unless-stopped"