kaneo (minimalist kanban) fork to experiment adding a tangled integration
github.com/usekaneo/kaneo
1services:
2 postgres:
3 image: postgres:16-alpine
4 env_file:
5 - .env.local
6 ports:
7 - "5432:5432"
8 volumes:
9 - postgres_data:/var/lib/postgresql/data
10 restart: unless-stopped
11 healthcheck:
12 test: ["CMD-SHELL", "pg_isready -U kaneo -d kaneo"]
13 interval: 10s
14 timeout: 5s
15 retries: 5
16
17 api:
18 build:
19 context: .
20 dockerfile: apps/api/Dockerfile
21 ports:
22 - "1337:1337"
23 env_file:
24 - .env.local
25 depends_on:
26 postgres:
27 condition: service_healthy
28 restart: unless-stopped
29
30 web:
31 build:
32 context: .
33 dockerfile: apps/web/Dockerfile
34 ports:
35 - "5173:5173"
36 env_file:
37 - .env.local
38 depends_on:
39 - api
40 restart: unless-stopped
41
42volumes:
43 postgres_data: