blob: 818d9cf3320c967d1e5fe655a6bb303fccceb21d [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
simon9d12dc42022-10-27 23:12:20 -04006 build:
7 context: .
8 target: development
simon3c67a472022-09-11 01:30:02 -04009 volumes:
simonc7d52452022-09-23 02:09:42 -040010 # Add bind mounts for hot-reload
simond8ca2f22022-10-11 23:30:55 -040011 - ./client/src:/web-client/client/src
12 - ./server/src:/web-client/server/src
simon718f76c2022-11-07 20:55:01 -050013 - ./client/.env.development:/web-client/client/.env.development
14 - ./server/.env:/web-client/server/.env
simon3c67a472022-09-11 01:30:02 -040015 ports:
16 - "3000:3000"
simon949e02d2022-10-15 02:25:36 -040017 - "5000:5000"
simon3c67a472022-09-11 01:30:02 -040018 stdin_open: true
simonf9d60942022-09-12 14:26:53 -040019 depends_on:
20 - jami-daemon
21
22 jami-daemon:
23 image: jami-daemon
24 build:
25 context: ./daemon
26 args:
27 config_args: "--with-nodejs"