blob: 40fcd77d4032ec3ec6692d649080295ace541687 [file] [log] [blame]
simonf9d60942022-09-12 14:26:53 -04001version: "3.9"
simon3c67a472022-09-11 01:30:02 -04002
3services:
4 jami-web:
simon3c67a472022-09-11 01:30:02 -04005 image: jami-web
simonf9d60942022-09-12 14:26:53 -04006 build: .
simon3c67a472022-09-11 01:30:02 -04007 volumes:
simonc7d52452022-09-23 02:09:42 -04008 # Add bind mounts for hot-reload
9 - ./client:/web-client/client
10 - ./routes:/web-client/routes
11 - ./model:/web-client/model
12 # Ignore folders from the bind mounts
13 - /web-client/client/node_modules/
14 - /web-client/node_modules/
15 - /web-client/dist/
16 - /web-client/client/dist
simon3c67a472022-09-11 01:30:02 -040017 ports:
18 - "3000:3000"
simon949e02d2022-10-15 02:25:36 -040019 - "5000:5000"
simon3c67a472022-09-11 01:30:02 -040020 stdin_open: true
simonf9d60942022-09-12 14:26:53 -040021 depends_on:
22 - jami-daemon
23
24 jami-daemon:
25 image: jami-daemon
26 build:
27 context: ./daemon
28 args:
29 config_args: "--with-nodejs"