From 29d9b6143bb23273e2d3a2649e629a7027c2091c Mon Sep 17 00:00:00 2001 From: Siddhartha Date: Thu, 10 Aug 2023 17:54:23 +0000 Subject: [PATCH] added joplin config DISCLAIMER: I don't use joplin anymore and this setup is from a bygone era --- joplin/docker-compose.yml | 44 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 joplin/docker-compose.yml diff --git a/joplin/docker-compose.yml b/joplin/docker-compose.yml new file mode 100644 index 0000000..2d24114 --- /dev/null +++ b/joplin/docker-compose.yml @@ -0,0 +1,44 @@ +version: '3.8' + +services: + app: + environment: + - APP_BASE_URL=https://sub.domain.com + - APP_PORT=1337 + - POSTGRES_PASSWORD=${POSTGRES_PASSWORD} + - POSTGRES_USER=joplin + - POSTGRES_PORT=5432 + - POSTGRES_HOST=db + - DB_CLIENT=pg + - VIRTUAL_HOST=sub.domain.com + - LETSENCRYPT_HOST=sub.domain.com + - VIRTUAL_PORT=1337 + + restart: unless-stopped + image: joplin/server:latest + networks: + - proxy-network + - backend + + db: + restart: unless-stopped + image: postgres:13.1 + ports: + - "5432:5432" + volumes: + - joplin-data:/var/lib/postgresql/data + environment: + - POSTGRES_PASSWORD=${POSTGRES_PASSWORD} + - POSTGRES_USER=joplin + - POSTGRES_DB=joplin + + networks: + - backend + +volumes: + joplin-data: + +networks: + proxy-network: + external: true + backend: