From 5d90c38a4ce9e22e602666136e13bb8f98afca22 Mon Sep 17 00:00:00 2001 From: michivonah Date: Fri, 3 May 2024 21:38:35 +0200 Subject: [PATCH] add planka & uptime-kuma --- planka/docker-compose.yml | 37 ++++++++++++++++++++++++++++++++++ uptime-kuma/docker-compose.yml | 13 ++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 planka/docker-compose.yml create mode 100644 uptime-kuma/docker-compose.yml diff --git a/planka/docker-compose.yml b/planka/docker-compose.yml new file mode 100644 index 0000000..787977e --- /dev/null +++ b/planka/docker-compose.yml @@ -0,0 +1,37 @@ +version: '3' + +services: + planka: + image: ghcr.io/plankanban/planka:latest + command: > + bash -c + "for i in `seq 1 30`; do + ./start.sh && + s=$$? && break || s=$$?; + echo \"Tried $$i times. Waiting 5 seconds...\"; + sleep 5; + done; (exit $$s)" + restart: unless-stopped + volumes: + - ./user-avatars:/app/public/user-avatars + - ./project-background-images:/app/public/project-background-images + - ./attachments:/app/private/attachments + ports: + - 1337:1337 + environment: + - BASE_URL=https://project.example.com + - TRUST_PROXY=0 + - DATABASE_URL=postgresql://postgres@postgres/planka + - SECRET_KEY=replacewithrandomstring + depends_on: + - postgres + + postgres: + image: postgres:14-alpine + restart: unless-stopped + volumes: + - ./db:/var/lib/postgresql/data + environment: + - POSTGRES_DB=planka + - POSTGRES_HOST_AUTH_METHOD=trust + diff --git a/uptime-kuma/docker-compose.yml b/uptime-kuma/docker-compose.yml new file mode 100644 index 0000000..8d8a148 --- /dev/null +++ b/uptime-kuma/docker-compose.yml @@ -0,0 +1,13 @@ +version: "3" +services: + uptime-kuma: + restart: always + ports: + - 3001:3001 + volumes: + - ./data:/app/data + container_name: uptime-kuma + image: louislam/uptime-kuma:latest + dns: + - 1.1.1.1 + - 8.8.8.8