Changeset View
Changeset View
Standalone View
Standalone View
docker-compose.yml
version: '2' | version: '2' | ||||
services: | services: | ||||
amqp: | amqp: | ||||
image: rabbitmq:3.6-management | image: rabbitmq:3.6-management | ||||
ports: | ports: | ||||
- 5018:15672 | - 5072:5672 | ||||
- 5073:15672 | |||||
flower: | |||||
image: mher/flower | |||||
command: --broker=amqp://guest:guest@amqp:5672// | |||||
ports: | |||||
- 5055:5555 | |||||
depends_on: | |||||
- amqp | |||||
zookeeper: | zookeeper: | ||||
image: wurstmeister/zookeeper | image: wurstmeister/zookeeper | ||||
ports: | |||||
- "2181:2181" | |||||
kafka: | kafka: | ||||
image: wurstmeister/kafka | image: wurstmeister/kafka | ||||
ports: | ports: | ||||
- "9092:9092" | - 5092:9092 | ||||
env_file: ./kafka.env | env_file: ./kafka.env | ||||
depends_on: | depends_on: | ||||
- zookeeper | - zookeeper | ||||
flower: | |||||
image: mher/flower | |||||
command: --broker=amqp://guest:guest@amqp:5672// | |||||
ports: | |||||
- 5555:5555 | |||||
depends_on: | |||||
- amqp | |||||
# Scheduler | # Scheduler | ||||
swh-scheduler-db: | swh-scheduler-db: | ||||
image: postgres:10 | image: postgres:10 | ||||
environment: | environment: | ||||
POSTGRES_PASSWORD: testpassword | POSTGRES_PASSWORD: testpassword | ||||
POSTGRES_DB: swh-scheduler | POSTGRES_DB: swh-scheduler | ||||
▲ Show 20 Lines • Show All 57 Lines • ▼ Show 20 Lines | swh-idx-storage-db: | ||||
environment: | environment: | ||||
POSTGRES_PASSWORD: testpassword | POSTGRES_PASSWORD: testpassword | ||||
POSTGRES_DB: swh-idx-storage | POSTGRES_DB: swh-idx-storage | ||||
swh-idx-storage: | swh-idx-storage: | ||||
build: ./dockerfiles/swh-indexer-storage | build: ./dockerfiles/swh-indexer-storage | ||||
image: swh/indexer-storage | image: swh/indexer-storage | ||||
ports: | ports: | ||||
- 5007:5007 | - 5007:5007 | ||||
depends_on: | depends_on: | ||||
- swh-idx-storage-db | - swh-idx-storage-db | ||||
environment: | environment: | ||||
POSTGRES_PASSWORD: testpassword | POSTGRES_PASSWORD: testpassword | ||||
POSTGRES_DB: swh-idx-storage | POSTGRES_DB: swh-idx-storage | ||||
PGHOST: swh-idx-storage-db | PGHOST: swh-idx-storage-db | ||||
PGUSER: postgres | PGUSER: postgres | ||||
# Web interface | # Web interface | ||||
swh-web: | swh-web: | ||||
build: ./dockerfiles/swh-web | build: ./dockerfiles/swh-web | ||||
image: swh/web | image: swh/web | ||||
ports: | ports: | ||||
- 8080:5004 | - 5004:5004 | ||||
depends_on: | depends_on: | ||||
- swh-objstorage | - swh-objstorage | ||||
- swh-storage | - swh-storage | ||||
- swh-idx-storage | - swh-idx-storage | ||||
swh-deposit-db: | swh-deposit-db: | ||||
image: postgres:10 | image: postgres:10 | ||||
env_file: ./deposit.env | env_file: ./deposit.env | ||||
▲ Show 20 Lines • Show All 265 Lines • Show Last 20 Lines |