File tree 5 files changed +9
-5
lines changed
5 files changed +9
-5
lines changed Original file line number Diff line number Diff line change 1
1
/files /
2
2
/output_files /
3
3
/parsedmarc /GeoLite2-Country *
4
+ /elastic_data /
5
+ parsedmarc.ini
Original file line number Diff line number Diff line change @@ -5,15 +5,17 @@ services:
5
5
volumes :
6
6
- ./files:/input:ro
7
7
- ./output_files:/output
8
- command : parsedmarc -c /parsedmarc.ini /input/*
8
+ command : parsedmarc -c /parsedmarc.ini /input/* --debug
9
9
depends_on :
10
10
- elasticsearch
11
11
restart : on-failure
12
12
13
13
elasticsearch :
14
- image : docker.elastic.co/elasticsearch/elasticsearch:7.9.1
14
+ image : docker.elastic.co/elasticsearch/elasticsearch:7.17.5
15
15
environment :
16
16
- discovery.type=single-node
17
+ volumes :
18
+ - ./elastic_data:/usr/share/elasticsearch/data
17
19
18
20
grafana :
19
21
build : ./grafana/
Original file line number Diff line number Diff line change 1
- FROM grafana/grafana
1
+ FROM grafana/grafana:8.5.4
2
2
3
3
ADD --chown=grafana:root https://raw.githubusercontent.com/domainaware/parsedmarc/master/grafana/Grafana-DMARC_Reports.json /var/lib/grafana/dashboards/
4
4
RUN chmod 644 /etc/grafana/provisioning
Original file line number Diff line number Diff line change 1
- FROM python:alpine
1
+ FROM python:3.9-alpine3.16
2
2
3
- RUN apk add build-base libxml2-dev libxslt-dev \
3
+ RUN apk add build-base libxml2-dev libxslt-dev libffi-dev \
4
4
&& pip install parsedmarc
5
5
6
6
COPY parsedmarc.ini /
File renamed without changes.
You can’t perform that action at this time.
0 commit comments