Explorer
/proc/100/root/tmp/kanban-compose-validated.yaml
← Zurück ↓ Download
name: hermes-ui-auswahl
services:
  hermes-kanban-adapter:
    cap_drop:
      - ALL
    command:
      - node
      - /opt/kanban-adapter/server.js
    container_name: hermes-kanban-adapter
    environment:
      DASHBOARD_UPSTREAM: http://127.0.0.1:9130
      KANBAN_STATUS_MAP: /etc/hermes-kanban/kanban-status-map.json
      LISTEN_HOST: 127.0.0.1
      LISTEN_PORT: "9131"
    healthcheck:
      test:
        - CMD-SHELL
        - node -e "fetch('http://127.0.0.1:9131/health').then(r=>{if(!r.ok)process.exit(1)})"
      timeout: 5s
      interval: 30s
      retries: 5
      start_period: 5s
    image: hermes-workspace:v2.3.0-0218dbaf@sha256:5e07a0fc1d94b4700b9a82b16a42dd45a77e64bebbc6f6cf3c28b89afeb373d4
    network_mode: host
    read_only: true
    restart: unless-stopped
    security_opt:
      - no-new-privileges:true
    tmpfs:
      - /tmp:mode=1777
    volumes:
      - type: bind
        source: /opt/struktur/hermes-carlo-komfort/kanban-adapter/server.js
        target: /opt/kanban-adapter/server.js
        read_only: true
        bind: {}
      - type: bind
        source: /opt/struktur/hermes-carlo-komfort/config/kanban-status-map.json
        target: /etc/hermes-kanban/kanban-status-map.json
        read_only: true
        bind: {}
  hermes-workspace:
    cap_drop:
      - ALL
    container_name: hermes-carlo-komfort
    environment:
      COOKIE_SECURE: "1"
      HERMES_API_TOKEN: u9uTjsNvxvS9U8IZw1PyqFPT/PyXNiYR6iQvNVRC3ek=
      HERMES_API_URL: http://127.0.0.1:8653
      HERMES_DASHBOARD_URL: http://127.0.0.1:9131
      HOST: 127.0.0.1
      PORT: "5099"
      TRUST_PROXY: "1"
    healthcheck:
      test:
        - CMD-SHELL
        - curl -fsS http://127.0.0.1:5099/ >/dev/null
      timeout: 5s
      interval: 30s
      retries: 5
      start_period: 30s
    image: hermes-workspace:v2.3.0-0218dbaf@sha256:5e07a0fc1d94b4700b9a82b16a42dd45a77e64bebbc6f6cf3c28b89afeb373d4
    network_mode: host
    read_only: true
    restart: unless-stopped
    security_opt:
      - no-new-privileges:true
    tmpfs:
      - /tmp:mode=1777
    volumes:
      - type: bind
        source: /opt/struktur/hermes-ui-auswahl/data
        target: /home/workspace/.hermes
        bind: {}