You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

52 lines
843 B
YAML

6 years ago
version: "3"
services:
6 years ago
# Persistence layers and dev tools
# http://127.0.0.1:9411
6 years ago
zipkin:
image: openzipkin/zipkin
environment:
STORAGE_TYPE: mem
ports:
- "9411:9411"
# nats message queue
nats:
image: nats
ports:
- "4222:4222"
6 years ago
# database
rqlite:
restart: always
image: rqlite/rqlite:4.0.2
volumes:
- rqlite:/rqlite/file
ports:
- "4001:4001"
6 years ago
command: -on-disk -http-adv-addr rqlite:4001
# the bot and event sourcing ingress
6 years ago
vyvanse:
6 years ago
restart: always
6 years ago
image: xena/vyvanse
env_file: ./.env
depends_on:
- zipkin
- nats
6 years ago
- rqlite
6 years ago
logworker:
restart: always
image: xena/vyvanse
env_file: ./.env
depends_on:
- zipkin
- nats
6 years ago
- rqlite
command: /root/go/bin/logworker
6 years ago
volumes:
rqlite: