office-dynamixs-ai/docker/docker-compose-metrics.yaml

52 lines
1.1 KiB
YAML

version: "3.1"
services:
db:
image: postgres:9.6.1
environment:
POSTGRES_PASSWORD: adminadmin
POSTGRES_DB: office
volumes:
- dbdata:/var/lib/postgresql/data
app:
image: imixs/imixs-office-workflow
depends_on:
- db
environment:
TZ: "Europe/Berlin"
JAVA_OPTS: "-Dnashorn.args=--no-deprecation-warning"
MAILGATEWAY: "localhost"
POSTGRES_USER: "postgres"
POSTGRES_PASSWORD: "adminadmin"
POSTGRES_CONNECTION: "jdbc:postgresql://db/office"
METRICS_ENABLED: "true"
ports:
- "8080:8080"
- "9990:9990"
- "8787:8787"
volumes:
- ./deployments:/opt/jboss/wildfly/standalone/deployments/
# imixsadmin:
# image: imixs/imixs-admin
# ports:
# - "8888:8080"
prometheus:
image: prom/prometheus:latest
ports:
- "9090:9090"
volumes:
- ./prometheus/prometheus.yml:/etc/prometheus/prometheus.yml
- prometheusdata:/prometheus/
grafana:
image: grafana/grafana:7.1.0
ports:
- "3000:3000"
volumes:
prometheusdata:
dbdata: