Files
dmarc-visualizer/docker-compose.yml
yapsr c5efa17cd6 Update docker-compose.yml
Add restart policy for parsedmarc, as elasticsearch service takes a while to start
2020-09-28 12:14:50 +02:00

25 lines
573 B
YAML

version: '3.7'
services:
parsedmarc:
build: ./parsedmarc/
volumes:
- ./files:/input:ro
- ./output_files:/output
command: parsedmarc -c /parsedmarc.ini /input/*
depends_on:
- elasticsearch
restart: on-failure
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:7.6.0
environment:
- discovery.type=single-node
grafana:
build: ./grafana/
ports:
- 3000:3000
environment:
GF_INSTALL_PLUGINS: grafana-piechart-panel,grafana-worldmap-panel
GF_AUTH_ANONYMOUS_ENABLED: 'true'