tools-containers/docker-compose.yml
docker-compose.ymlRaw
1version: '3'
2services:
3 kanboard:
4 image: kanboard/kanboard:latest
5 restart: always
6 ports:
7 - "4001:80"
8 - "443:443"
9 volumes:
10 - kanboard_data:/var/www/app/data
11 - kanboard_plugins:/var/www/app/plugins
12 - kanboard_ssl:/etc/nginx/ssl
13
14 postgres:
15 image: postgres:9.5
16 restart: always
17 environment:
18 - "POSTGRES_USER=${POSTGRES_USER}"
19 - "POSTGRES_PASSWORD=${POSTGRES_PASSWORD}"
20 - "POSTGRES_DB=gogs"
21 - "POSTGRES_DB=pad"
22 volumes:
23 - "db-data:/var/lib/postgresql/data"
24 networks:
25 - gogs
26
27 gogs:
28 image: gogs/gogs:latest
29 restart: always
30 ports:
31 - "10022:22"
32 - "4000:3000"
33 links:
34 - postgres
35 environment:
36 - "RUN_CROND=true"
37 networks:
38 - gogs
39 volumes:
40 - "gogs-data:/data"
41 depends_on:
42 - postgres
43
44 murmur:
45 image: vimagick/murmur
46 ports:
47 - "64738:64738/tcp"
48 - "64738:64738/udp"
49 restart: always
50
51 dudle:
52 image: jaydee2202/dudle
53 restart: always
54 ports:
55 - "4003:80"
56
57 launcher:
58 build: ./launcher
59 ports:
60 - "8080:8080"
61
62
63networks:
64 gogs:
65 driver: bridge
66
67volumes:
68 kanboard_data:
69 driver: local
70 kanboard_plugins:
71 driver: local
72 kanboard_ssl:
73 driver: local
74 db-data:
75 driver: local
76 gogs-data:
77 driver: local