measurement/docker-compose.yml

39 lines
1.1 KiB
YAML

version: "2"
services:
influxdb:
image: influxdb:1.5-alpine
restart: on-failure:5
volumes:
- ./data/influx:/var/lib/influxdb/
grafana:
image: grafana/grafana:5.0.4
ports:
- "3000:3000"
volumes:
- "./data/grafana/:/var/lib/grafana/"
environment:
- "GF_SECURITY_ADMIN_USER=root"
- "GF_SECURITY_ADMIN_PASSWORD=clkl"
restart: on-failure:5
networks:
- traefik_net
- default
labels:
- "traefik.enable=true"
- "traefik.docker.network=traefik_net"
- "traefik.http.frontend.rule=Host:rz.potato.kinf.wiai.uni-bamberg.de"
measurement:
image: docker.clkl.de/uni/wiai/rz/measurement:0.2
build: .
command: python measure.py -e /app/log/exceptions.log --http "http://vc.uni-bamberg.de" "https://vc.uni-bamberg.de" "https://fn2stud.zuv.uni-bamberg.de/FN2AUTH/FN2AuthServlet?op=Login" "https://vc.uni-bamberg.de/moodle/" "http://univis.uni-bamberg.de/" "https://univis.uni-bamberg.de/" --smtp exhub.uni-bamberg.de --pop3 mailex.uni-bamberg.de --imap mailex.uni-bamberg.de
volumes:
- ./log:/app/log
restart: on-failure:5
networks:
traefik_net:
external:
name: traefik_net