Skip to content
Snippets Groups Projects
docker-compose.yml 2.44 KiB
version: "3"
services:
    ligier:
        image: "docker.km3net.de/jpp:v14.4.3"
        command: JLigier -d2
        volumes:
            - ./logs:/logs
        ports:
            - ${MONITORING_LIGIER_PORT}:5553

    ligiermirror:
        image: "docker.km3net.de/jpp:v14.4.3"
        env_file:
            - .env
        command: JLigierMirror -H ${DAQ_LIGIER_IP}:${DAQ_LIGIER_PORT} -X monitoring_ligier_1:5553 -t "${TAGS_TO_MIRROR}"
        volumes:
            - ./logs:/logs
        depends_on:
            - "ligier"
        restart: unless-stopped

    ligierlogmirror:
        image: "docker.km3net.de/jpp:v14.4.3"
        env_file:
            - .env
        command: JLigierMirror -H ${LOG_LIGIER_IP}:${LOG_LIGIER_PORT} -X monitoring_ligier_1:5553 -t "MSG Born Died"
        volumes:
            - ./logs:/logs
        depends_on:
            - "ligier"
        restart: unless-stopped

    ligiertmchmirror:
        image: "docker.km3net.de/jpp:v14.4.3"
        env_file:
            - .env
        command: JLigierMirror -H ${TMCH_LIGIER_IP}:${TMCH_LIGIER_PORT} -X monitoring_ligier_1:5553 -t IO_MONIT
        volumes:
            - ./logs:/logs
        depends_on:
            - "ligier"
        restart: unless-stopped

    backend:
        # build: ./backend
        image: "docker.km3net.de/km3mon-backend:${KM3MON_VERSION}"
        env_file:
            - .env
        volumes:
            - ./backend:/monitoring
            - ./logs:/logs
            - ./plots:/plots
            - ./data:/data
        depends_on:
            - "ligier"

    reco:
        # build: ./reco
        image: "docker.km3net.de/km3mon-reco:${KM3MON_VERSION}"
        env_file:
            - .env
        command: monitoring_ligier_1 ${MONITORING_LIGIER_PORT}
        volumes:
            - ./reco:/reco
            - ./logs:/logs
            - ./plots:/plots
            - ./data:/data
        depends_on:
            - "ligier"