Skip to content
Snippets Groups Projects
docker-compose.local.yml 1.12 KiB
Newer Older
version: '3.8'
services:
  db:
    image: postgres:12.4
    restart: always
    environment:
      POSTGRES_USER: archive
      POSTGRES_PASSWORD: docker
    command: postgres -c listen_addresses=*

  amqp:
    image: rabbitmq:3.8
    restart: always

  schema:
    build:
      context: ./schema/
      dockerfile: Dockerfile.local
    depends_on:
      - db
    volumes:
      - ./schema:/code/schema

  workflow:
    build:
      context: ./services/workflow/
      dockerfile: Dockerfile.local
    ports:
      - "3456:3456"
    depends_on:
      - schema
    volumes:
      - ./services/workflow:/code
      - ./shared:/code/src/shared
      - ./apps:/code/src/apps
  
  capability:
    build:
      context: ./services/capability/
      dockerfile: Dockerfile.local
    ports:
      - "3457:3457"
    depends_on:
      - schema
    volumes:
      - ./services/capability:/code
      - ./shared:/code/src/shared
      - ./apps:/code/src/apps

  # frontend:
  #   build:
  #     context: ./apps/web/
  #     dockerfile: Dockerfile.local
  #   ports:
  #     - "4200:4200"
  #   volumes:
  #     - ./apps/web:/code
  #     - /code/node_modules