Sha256: 415e342e3f9be081905823dd013be2badb58aa7a3c61e87c3beaf3142bedebd4

Contents?: true

Size: 945 Bytes

Versions: 27

Compression:

Stored size: 945 Bytes

Contents

version: '3'
services:
  postgres:
    image: postgres:11-alpine
    expose:
      - 5432
    environment:
      - POSTGRES_PASSWORD=postgres
      - POSTGRES_USER=postgres
      - POSTGRES_DB=dynflow
  redis:
    image: redis:5.0.5-alpine
    expose:
      - 6379
  client: &common
    build: .
    depends_on:
      - postgres
      - redis
    environment:
      - REDIS_URL=redis://redis:6379/0
      - REDIS_PROVIDER=REDIS_URL
      - DB_CONN_STRING=postgresql://postgres:postgres@postgres:5432/dynflow
    volumes:
      - ./:/data
    command: |
      ruby ./examples/remote_executor.rb client
  observer:
    <<: *common
    command: |
      ruby ./examples/remote_executor.rb observer
    ports:
      - 4567:4567
  orchestrator:
    <<: *common
    command: |
      sidekiq -r ./examples/remote_executor.rb -q dynflow_orchestrator -c 1
  worker:
    <<: *common
    command: |
      sidekiq -r ./examples/remote_executor.rb -q default

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
dynflow-1.9.0 docker-compose.yml
dynflow-1.8.3 docker-compose.yml
dynflow-1.8.2 docker-compose.yml
dynflow-1.8.1 docker-compose.yml
dynflow-1.8.0 docker-compose.yml
dynflow-1.7.0 docker-compose.yml
dynflow-1.6.11 docker-compose.yml
dynflow-1.6.10 docker-compose.yml
dynflow-1.6.8 docker-compose.yml
dynflow-1.6.7 docker-compose.yml
dynflow-1.6.6 docker-compose.yml
dynflow-1.6.5 docker-compose.yml
dynflow-1.6.4 docker-compose.yml
dynflow-1.6.3 docker-compose.yml
dynflow-1.6.2 docker-compose.yml
dynflow-1.6.1 docker-compose.yml
dynflow-1.4.9 docker-compose.yml
dynflow-1.4.8 docker-compose.yml
dynflow-1.5.0 docker-compose.yml
dynflow-1.4.7 docker-compose.yml