Revision b952826e56c35808435ad441939c6d3fb85d719a authored by Matthieu Chaffotte on 03 January 2020, 13:50:03 UTC, committed by GitHub on 03 January 2020, 13:50:03 UTC
2 parent s 2949878 + 3421a09
Raw File
docker-compose.dev.yml
version: '3'

services:
    node:
        image: node:10
        volumes:
            - .:/app
        working_dir: /app
        user: '${UID}:${GID}'
        environment:
            DEBUG: ${DEBUG}
            NODE_ENV: ${NODE_ENV}
            http_proxy: ${http_proxy}
            https_proxy: ${https_proxy}
            no_proxy: 'localhost,127.0.0.1,'
            EZMASTER_PUBLIC_URL: ${EZMASTER_PUBLIC_URL}
            CI: ${CI}
        links:
            - mongo
        depends_on:
            - mongo
        ports:
            - 3000:3000
        command: npm run development:api

    dev-server: ## Enable hot-reload in development
        image: node:10
        volumes:
            - .:/app
        working_dir: /app
        user: '${UID}:${GID}'
        environment:
            NODE_ENV: development
        ports:
            - 8080:8080
        command: npm run dev:server

    mongo:
        image: mongo:3.4.1
        command: '--smallfiles'
back to top