hyaenidae/docker/federation-test/docker-compose.yml

58 lines
1.7 KiB
YAML

version: "3.3"
services:
pictrs-1:
image: asonix/pictrs:v0.3.0-alpha.4-r0
volumes:
- ./volumes/pictrs-1:/opt/pictrs
pictrs-2:
image: asonix/pictrs:v0.3.0-alpha.4-r0
volumes:
- ./volumes/pictrs-2:/opt/pictrs
pictrs-3:
image: asonix/pictrs:v0.3.0-alpha.4-r0
volumes:
- ./volumes/pictrs-3:/opt/pictrs
hyaenidae-1:
build: .
command: /usr/bin/hyaenidae -d
environment:
- HYAENIDAE_BIND_ADDR=0.0.0.0:8085
- HYAENIDAE_BASE_URL=http://hyaenidae-1:8085
- HYAENIDAE_PICTRS_UPSTREAM=http://pictrs-1:8080
- HYAENIDAE_SECRET_KEY=4jWq4Eg8DRYpXjmf0IZJQgn/x8FPiaNVutdegsZ6a/a/SMGoT/yd49EmKsDIWMvdriYmELy5ammE//nzRfE7Fw==
ports:
- "8085:8085"
depends_on:
- pictrs-1
volumes:
- ./volumes/hyaenidae-1:/app
hyaenidae-2:
build: .
command: /usr/bin/hyaenidae -d
environment:
- HYAENIDAE_BIND_ADDR=0.0.0.0:8086
- HYAENIDAE_BASE_URL=http://hyaenidae-2:8086
- HYAENIDAE_PICTRS_UPSTREAM=http://pictrs-2:8080
- HYAENIDAE_SECRET_KEY=fRAWHRCpmLYEAO/x3T5jSlLRRKhPGjEAHOE9TEeDWdrFZw30l7KfWTUsjFVsbkRJrXmMdHFUXGmQabM9GgDKUQ==
ports:
- "8086:8086"
depends_on:
- pictrs-2
volumes:
- ./volumes/hyaenidae-2:/app
hyaenidae-3:
build: .
command: /usr/bin/hyaenidae -d
environment:
- HYAENIDAE_BIND_ADDR=0.0.0.0:8087
- HYAENIDAE_BASE_URL=http://hyaenidae-3:8087
- HYAENIDAE_PICTRS_UPSTREAM=http://pictrs-3:8080
- HYAENIDAE_SECRET_KEY=Pz93rFFVXSTBidtC12bn86Y5c2rKC4paYslUiKuf08IhE8udga7y+J6jRLAFcRiGnrnGql6omgs1ausw1P2hFg==
ports:
- "8087:8087"
depends_on:
- pictrs-3
volumes:
- ./volumes/hyaenidae-3:/app