version: "2" services: rng: build: rng ports: - "8001:80" hasher: build: hasher ports: - "8002:80" webui: build: webui environment: REDIS_HOST: redis links: - redis ports: - "8000:80" volumes: - "./webui/files/:/files/" redis: image: redis worker: build: worker environment: REDIS_ADDR: redis RNG_URL: http://rng:8080 HASHER_URL: http://hasher:8080 links: - rng - hasher - redis