simon | f9d6094 | 2022-09-12 14:26:53 -0400 | [diff] [blame] | 1 | version: "3.9" |
simon | 3c67a47 | 2022-09-11 01:30:02 -0400 | [diff] [blame] | 2 | |
| 3 | services: |
| 4 | jami-web: |
simon | 3c67a47 | 2022-09-11 01:30:02 -0400 | [diff] [blame] | 5 | image: jami-web |
simon | f9d6094 | 2022-09-12 14:26:53 -0400 | [diff] [blame] | 6 | build: . |
simon | 3c67a47 | 2022-09-11 01:30:02 -0400 | [diff] [blame] | 7 | volumes: |
simon | c7d5245 | 2022-09-23 02:09:42 -0400 | [diff] [blame] | 8 | # 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 |
simon | 3c67a47 | 2022-09-11 01:30:02 -0400 | [diff] [blame] | 17 | ports: |
| 18 | - "3000:3000" |
simon | 949e02d | 2022-10-15 02:25:36 -0400 | [diff] [blame] | 19 | - "5000:5000" |
simon | 3c67a47 | 2022-09-11 01:30:02 -0400 | [diff] [blame] | 20 | stdin_open: true |
simon | f9d6094 | 2022-09-12 14:26:53 -0400 | [diff] [blame] | 21 | 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" |