Advertisement
Guest User

Untitled

a guest
Sep 4th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.42 KB | None | 0 0
  1. version: '2.1'
  2. # les paramètres commentés sont les paramètres à renseigner pour l'installation de l'UC Eva Gare
  3. services:
  4. # GARE API
  5. gare-api:
  6. build:
  7. context: /media/sf_partage/eva/images-docker/EvaNode
  8. dockerfile: Dockerfile
  9. container_name: gare-api
  10. restart: always
  11. working_dir: /home/node/app
  12. depends_on:
  13. - calcul-pdt
  14. command: [sh, -c, "sleep 5 ; npm start"]
  15. network_mode: "host"
  16. privileged: true
  17. ports:
  18. - 9004:9004
  19. #expose:
  20. # - "9004"
  21. volumes:
  22. - /media/sf_partage/eva/gare-api:/home/node/app
  23. - /media/sf_partage/eva/gare-api/node_modules:/home/node/app/node_modules
  24. - /media/sf_partage/log/gare-api:/home/node/app/logs
  25. - /media/sf_partage/eva/gare-env/configuration/certificats:/certificats:ro
  26. environment:
  27. # Conf Redis
  28. - redis-host=${VM_ADDRESS}
  29. - redis-password=foobared
  30. - redis-port=6379
  31. # Conf AMQP
  32. - amqp-url=amqp://guest:guest@rabbitmq:5672
  33. - amqp-options-rejectUnauthorized=false
  34. - amqp-nom_exchange_transport=TransportNT
  35. - amqp-nom_queue_circulation=Circulation
  36.  
  37. # URL de l'open am utilisé à la fois pour l'authentification à cette UC et l'environnement lié à cette UC
  38. - openAm-url=https://${OPENAM_HOST}/openam
  39. # client secret de l'open am utilisé à la fois pour l'authentification à cette UC et l'environnement lié à cette UC
  40. - openAm-password=${OPENAM_PSWD}
  41. # clientid de l'open am utilisé à la fois pour l'authentification à cette UC et l'environnement lié à cette UC
  42. - openAm-user=${OPENAM_USER}
  43. # URL du composant administration de l'environnement Eva Central lié à cette UC
  44. - EVA_ADMIN=https://administration.${ENVIRONMENT_NAME}.eva.sncf.fr/afficheur-manager/
  45. # URL de l'IHM de bascule du module gare-api local envoyé à la FID pour récupération du token
  46. - IHM_FID_URL=https://${UC_MODE}.gare.${ENVIRONMENT_NAME}.eva.sncf.fr:9005
  47. # URL de l'IHM de bascule du module gare-api local si redirection
  48. - IHM_URL=https://${VM_ADDRESS}:9005
  49. - notificateurPdt-url=https://notificateur-pdt.${ENVIRONMENT_NAME}.eva.sncf.fr
  50. # URL de l'IHM PDT fournie par le module traitements-pdt de l'environnement Eva Central lié à cette UC
  51. - traitementsApi-url=https://traitements-api.${ENVIRONMENT_NAME}.eva.sncf.fr/
  52. - traitementsApiLocal-url=http://${VM_ADDRESS}:9001
  53. - EVA_TRAITEMENT_IHM=https://traitements-pdt.${ENVIRONMENT_NAME}.eva.sncf.fr
  54. # URL de l'IHM PDT fournie par le module traitements-pdt local
  55. - LOCAL_TRAITEMENT_IHM=http://gare.${ENVIRONMENT_NAME}.eva.sncf.fr:9000
  56. - calculPdt-url=http://${VM_ADDRESS}:9090
  57. # base URL du module diffusion-afficheurs de l'environnement Eva Central lié à cette UC
  58. - EVA_DIFFUSION_AFFICHEURS=https://diffusion-afficheurs-tft.${ENVIRONMENT_NAME}.eva.sncf.fr/afficheur-client
  59. # base URL du module diffusion-afficheurs local
  60. - LOCAL_DIFFUSION_AFFICHEURS=https://gare.${ENVIRONMENT_NAME}.eva.sncf.fr:8443/afficheur-client
  61. - DIFFUSION_AFFICHEUR_WEBSOCKET=/websock?user=wsclient&password=wspasscode&
  62. # URL du composant synchronisation-gares de l'environnement Eva Central lié à cette UC
  63. - SYNC_GARES=https://synchronisation-gares.${ENVIRONMENT_NAME}.eva.sncf.fr
  64. # IP publique de l'UC maitre (dans le cas d'une installation mono UC, renseigner l'IP de l'UC)
  65. - UC_MASTER=${CLUSTER_UC1_ADDRESS}
  66. # IP publique de l'UC de secours (dans le cas d'une installation mono UC, renseigner l'IP de l'UC)
  67. - UC_SLAVE=${CLUSTER_UC2_ADDRESS}
  68. # IP publique de la VIP (dans le cas d'une installation mono UC, renseigner l'IP de l'UC)
  69. - UC_VIP=${CLUSTER_VIP_ADDRESS}
  70. # URL de l'IHM Pdt via la VIP de l'UC (dans le cas d'une installation mono UC, renseigner l'IP de l'UC)
  71. - PHYSICAL_ADRESS=${VM_ADDRESS}
  72. # code UIC (sans préfixe "OCE") de la gare pour laquelle cette UC est installée
  73. - GARE_ID=${UC_UIC}
  74. # timezone
  75. - TZ=Europe/Paris
  76. # à ne pas changer
  77. - NODE_MODULES_CACHE=false
  78. - NODE_ENV=production
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement