But : installer scenariSuite-starter derrière un haproxy

bonjour,

impossible, le déploiement Docker-compose passe crème … mais :
primo : j’ai toujours des bouts de ports 8080 … alors que j’ai clairement indiqué : 19720
deuxio : impossible d’accéder au conteneur sur le port 19720 …
Si vous avez un idée …

Le code :

---
version: '3.8'

services:

  scenarisuite-starter:
    image: 'scenari/suite-starter'
    restart: unless-stopped
    ports:
      # These ports are in format <host-port>:<container-port>
      - '19720:19720' # Public HTTP Port
    environment:
      # ScenariSuite-starterconnection parameters:
      - SC_WEBAPP_NAME=scsuitestr60
      - SC_WEBAPP_DISPLAY_NAME=scenarisuite-starter
      - SC_PUBLIC_URL=https://scenari.monDomaine.tld/scchainsrv61
      - JT_JAVA_OPTS=-Xms4096m -Xmx4096m
      - SC_LANG=fr

Reverse Proxy :

backend scenari
        description ScenariChain-server
        option httpchk GET /
        http-check expect rstatus (2..|3..|401)
        server scenari 10.10.10.80:19720 check

Url pour tester : (cf doc hub docker)
https://scenari.monDomaine.tld/scchainsrv61/$

Avez-vous test avec :

    ports:
      # These ports are in format <host-port>:<container-port>
      - '19720:8080' # Public HTTP Port
version: '3.8'
services:
  scenarisuite-starter:
    image: 'scenari/suite-starter:6.1'
    restart: unless-stopped
    ports:
      # These ports are in format <host-port>:<container-port>
      - '19720:8080' # Public HTTP Port
    environment:
      # ScenariSuite-starterconnection parameters:
      - SC_WEBAPP_NAME=scsuitestr61
      - SC_WEBAPP_DISPLAY_NAME=scenarisuite-starter
      - SC_PUBLIC_URL=https://scenari.monDomaine.tld/scsuitestr61
      - JT_JAVA_OPTS=-Xms4096m -Xmx4096m
      - SC_LANG=fr

Vous avez mélangé les docs Suite-Starter et Chain-Server.

Puis URL:

https://scenari.monDomaine.tld/scsuitestr61/&
2 « J'aime »

qu’est ce que je suis con !
oui … :wink:

Voici le code Docker-compose (à copier coller dans un Stack sous Portainer par exemple) qui est ok (c’est du quick en dirty , il faudrait avoir un volume avec un nom explicite etc …) :

---
version: '3.8'

services:

  SCENARIsuite-starter:
    image: 'scenari/suite-starter'
    restart: unless-stopped
    ports:
      # These ports are in format <host-port>:<container-port>
      - '19720:8080' # Public HTTP Port
    environment:
      # ScenariSuite-starterConnection parameters:
      - SC_WEBAPP_NAME=scsuitestr61
      - SC_WEBAPP_DISPLAY_NAME=SCENARIsuite-starter
      - SC_PUBLIC_URL=https://scenari.monDomaine.tld/scsuitestr61
      - JT_JAVA_OPTS=-Xms4096m -Xmx4096m
      - SC_LANG=fr

backend scenari
        description ScenariSuite-server
        option httpchk GET /
        http-check expect rstatus (2..|3..|401)
        server scenari 10.10.10.80:19720 check

Et l'URL : 
https://scenari.monDomaine.tld/scsuitestr61/&

Big MERci !!!
:laughing: