blob: 965f2a95741278a589bb316c84da91186e082e6b [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"
19 stdin_open: true
simonf9d60942022-09-12 14:26:53 -040020 depends_on:
21 - jami-daemon
22
23 jami-daemon:
24 image: jami-daemon
25 build:
26 context: ./daemon
27 args:
28 config_args: "--with-nodejs"