https://github.com/sgmap/mes-aides-ui
Revision f9a6623511246bc18161202b0998733c43ac5f2a authored by Thomas Guillet on 08 March 2021, 12:26:32 UTC, committed by GitHub on 08 March 2021, 12:26:32 UTC
1 parent 75d78a5
Raw File
Tip revision: f9a6623511246bc18161202b0998733c43ac5f2a authored by Thomas Guillet on 08 March 2021, 12:26:32 UTC
Supprimer la version simplifiée du FSL de l'Eure-et-Loir (#109)
Tip revision: f9a6623
docker-compose.yml
version: '3'

services:

  mongo:
    image: mongo
    restart: always
    ports:
      - '27017:27017'
    volumes:
      - './db:/data/db'

  openfisca:
    build:
      dockerfile: './docker/openfisca/Dockerfile'
      context: '.'
    environment:
      OPENFISCA_BIND_HOST: 0.0.0.0:2000

  node:
    build:
      dockerfile: './docker/node/Dockerfile'
      context: '.'
    environment:
      MONGODB_URL: mongodb://mongo:27017/dds
      OPENFISCA_URL: http://openfisca:2000
      PUPPETEER_ARGS: '{"executablePath":"/usr/bin/chromium-browser","args":["--no-sandbox","--disable-setuid-sandbox","--disable-dev-shm-usage"]}'
      MAILJET_PUBLIC_KEY: ${MAILJET_PUBLIC_KEY}
      MAILJET_PRIVATE_KEY: ${MAILJET_PRIVATE_KEY}
    ports:
      - '35729:35729'
      - '9001:9001'
    depends_on:
      - mongo
      - openfisca
    links:
      - mongo
      - openfisca
    volumes:
      - 'node_modules:/srv/app/node_modules'
      - './:/srv/app'

  nginx:
    image: 'nginx:1.14-alpine'
    depends_on:
      - node
    links:
      - node
    ports:
      - '2000:2000'
      - '8080:8080'
    volumes:
      - './docker/nginx/conf.d:/etc/nginx/conf.d:ro'
      - './docker/nginx/snippets:/etc/nginx/snippets:ro'
      - './:/home/main/mes-aides-ui:ro'

volumes:
  node_modules:
back to top