Commit 4e5d43ad by Avi Junowicz

docker-compose for servers 29

parent 0e77b093
###### transportation ###################
transportation:
environment:
IPG_ENV_PARAMS: "-DdemoMode=minneapolis,modiin,chicago#\
-Ddemo.changeRandomality=6#\
-DconfigFile.location=/opt/mcx/config/config.properties#\
-DconfigLocation=/opt/mcx/config/#\
-Dtransportation.updateTrafficLaneTimeout=300000#\
-Dhystrix.command.default.execution.isolation.thread.timeoutInMilliseconds=10000#\
-Dtransportation.dsServer.address=172.16.1.29:8012#\
-Dds.ip=172.16.1.29:8012#\
-Dtransportation.mdeServer.address=172.16.1.29:50040"
USE_DEBUG: "yes"
image: 172.16.1.212:5050/mcx/transportation:19-9ae894
ports:
- "8300:8000"
- "50035:50035"
####### parking ###################
parking:
environment:
IPG_ENV_PARAMS: "-DdemoMode=minneapolis,chicago,modiin#\
-DconfigFile.location=/opt/mcx/config/config.properties#\
-DconfigLocation=/opt/mcx/config/#\
-Dredis.host=172.16.1.29#\
-Dds.IpAddress=172.16.1.29:8012#\
-Dds.ip=172.16.1.29:8012#\
-Dmde.IpAddress=172.16.1.29:50040#\
-Dhystrix.command.default.execution.isolation.thread.timeoutInMilliseconds=30000"
USE_DEBUG: "yes"
image: 172.16.1.212:5050/mcx/parking:13-a2cb44
ports:
- "8015:8000"
- "50055:50055"
# volumes:
# - "/opt/mcx/config/parking/:/opt/mcx/config/"
## PUBLIC SFAETY
public-safety:
environment:
IPG_ENV_PARAMS: "-DdemoMode=minneapolis,modiin,chicago#\
-DpublicSafety.updateCrosswalkTimeout=300000#\
-Dhystrix.command.default.execution.isolation.thread.timeoutInMilliseconds=10000#\
-DconfigFile.location=/opt/mcx/config/config.properties#\
-DconfigLocation=/opt/mcx/config/#\
-DpublicSafety.dsServer.address=172.16.1.29:8012#\
-Dds.ip=172.16.1.29:8012#\
-DpublicSafety.mdeServer.address=172.16.1.29:50040"
USE_DEBUG: "yes"
image: 172.16.1.212:5050/mcx/public-safety:20-ff9e74
ports:
- "8100:8000"
- "50005:50005"
ui-api:
environment:
IPG_ENV_PARAMS: "-DdataLogic.IpAddress=172.16.1.29:50045#\
-Dmongodb.port=27017#\
-Dds.ip.address=172.16.1.29#\
-Dds.ip=172.16.1.29:8012#\
-Dsrg.sip.hostport=172.16.1.29:5076#\
-Dmcweb.sip.ip=172.16.1.29:5060#\
-Dmcweb.ip=172.16.1.29:8011#\
-Dredis.host=172.16.1.29#\
-Dredis.port=6379#\
-DconfigFile.location=/opt/mcx/config#\
-Dmcz.files.location=/opt/mcz#\
-Dpush.server.url=172.16.1.29:50000#\
-Duse.schedular=true#\
-Dcity.reports=san-diego,chicago#\
-Dconfig.public.address=commetoo.com#\
-Drcs.send.message.url=http://172.16.1.29:8060/srg/chat/v1/standalone/sendmessage#\
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=9080"
image: 172.16.1.212:5050/mcx/ui:30-4f7251
ports:
- "8011:8080"
- "9443:8443"
- "9080:9080"
volumes:
- "/opt/mcz/user_images:/opt/mcz/user_images"
# log_driver: fluentd
# example for remote fluentd agent
# log_opt:
# fluentd-address: 172.16.1.29:24224
# fluentd-tag: ui-api
#public-safety:
# environment:
# IPG_ENV_PARAMS: "-Dds.IpAddress=172.16.1.29:8080#\
# -Dredis.host=172.16.1.29#\
# -Dinflux.hostport=172.16.1.244:8086"
# USE_DEBUG: "yes"
# image: 172.16.1.212:5050/mcx/public-safety
# ports:
# - "8100:8000"
# - "50005:50005"
# log_driver: fluentd
### DATA-LOGIC ###
data-logic:
environment:
IPG_ENV_PARAMS: "-Dds.IpAddress=172.16.1.29:8012#\
-Dredis.host=172.16.1.29"
image: 172.16.1.212:5050/mcx/data-logic:4-b354b7
ports:
- "8110:8000"
- "50045:50045"
# log_driver: fluentd
### PUSH-SERVER ###
push-server:
environment:
IPG_ENV_PARAMS: "-Dredis.host=172.16.1.29"
USE_DEBUG: "yes"
image: 172.16.1.212:5050/mcx/push-server:5-f07d6e
ports:
- "8120:8000"
- "50000:50000"
# log_driver: fluentd
### UI-WEB-CONTROL (NGINX + WEB)
ui-web-control:
environment:
CAMERA_API: "172.16.1.142:9090"
image: 172.16.1.212:5050/mcx/ui-web:control-center-78-68dc9f28cbedaedc15ef5faff4bfb21d05de9910
# volumes:
# - "/home/gil/git/ui-web/target/app:/usr/share/nginx/html/app"
### UI-WEB-CLIENT (NGINX + WEB)
ui-web-client:
image: 172.16.1.212:5050/mcx/ui-web:client-19-21606e364d04570dccd08708f1d8fbb7664f9a37
links:
- ui-api
- srg
# volumes:
# - "/home/gil/temp/log:/var/log/nginx"
# - "/home/gil/git/ui-web-client/target/app:/usr/share/nginx/html/app"
### SRG + COMM-LOGIC
comm-logic:
environment:
IPG_ENV_PARAMS: "-Dds.ip=172.16.1.29:8012#\
-Dredis.host=172.16.1.29#\
-Dsrg.sip.hostport=172.16.1.29:5076#\
-Dexternal.host.port=172.16.1.29:5076#\
-Drcs.send.message.url=http://172.16.1.29:8060/srg/chat/v1/standalone/sendmessage#\
-Dpush.server.bulk=20#\
-Dpush.server.url=172.16.1.29:50000#\
-Dserver.worker.threads=1"
USE_DEBUG: "yes"
image: 172.16.1.212:5050/mcx/comm-logic:16-16e2b7
ports:
- "8130:8000"
- "50030:50030"
# log_driver: fluentd
srg:
environment:
IPSIPStack_HostName: 172.16.1.29
IPSIPStack_InternalHostNameComSrv: 0.0.0.0
IPSIPStack_NumOfPorts: 1
IPSIPStack_Port1Number: 5076
IPSIPStack_InternalPort1NumberComSrv: 5076
IPSIPStack_UseWebSocket: Y
IPSIPStack_WebSocketServerPortNumber: 7681
SessCntrl_RegisterPortNumber: 5076
SIPC_MyHostName: 172.16.1.29:8080
SIPC_MCServicesServerHost: http://172.16.1.29:50030/CommLogic/api/
# extra_hosts:
# - "pcscf.open-ims.test:0.0.0.0"
# - "scscf.open-ims.test:172.16.1.244"
image: 172.16.1.132:5000/ipgallery/srg
ports:
- "5076:5076/udp"
- "7681:7681"
- "8060:80"
privileged: true
volumes:
- "/tmp/srg:/cassi/log"
### DS ###
ds:
environment:
IPG_ENV_PARAMS: "-Dmongodb.port=27017#\
-Dds.mongodb.host=172.16.1.29#\
-Dredis.port=6379#\
-Dredis.host=172.16.1.29#\
-DconfigFile.location=/opt/mcx/config#\
-Dmcz.files.location=/opt/mcx#\
-Dds.orientdb.url=remote:172.16.1.29#\
# -Dds.sap.hana.url=35.156.55.64:8000#\
-Ddao.use.cache=false#\
-Ddao.es.activity.url=activityidx/activity#\
-Ddao.es.activity.hostport=172.16.1.29:9200"
USE_DEBUG: "yes"
image: 172.16.1.212:5050/mcx/ds:15-30b322
ports:
- "8012:50050"
- "7443:8443"
- "8190:8000"
## FRONT END
front-end:
environment:
OTP_SERVER: "172.16.1.29:8081"
KIBANA_SERVER: "172.16.1.29:5601"
CAMERA_STREAM: "172.16.1.141:81"
CAMERA_API: "172.16.1.142:9090"
PUBLIC_SAFETY_CAMERA: "24.172.188.211:16000"
TRANSPORTATION_SERVER: "172.16.1.29:50035"
PARKING_SERVER: "172.16.1.29:50055"
PUBLIC_SAFETY_PORT_50005_TCP_ADDR: "172.16.1.29"
PUBLIC_SAFETY_PORT_50005_TCP_PORT: "50005"
# PUBLIC_SAFETY_IC_PORT_50004_TCP_ADDR: "172.16.1.142"
# PUBLIC_SAFETY_IC_PORT_50004_TCP_PORT: "50004"
EMAIL: "avi.junowicz@ipgallery.com"
URL: "commetoo.com"
SUBDOMAINS: ""
TZ: "Israel"
image: 172.16.1.212:5050/mcx/front-end:8-9bfa58
ports:
- "80:80"
- "443:443"
- "444:444"
links:
- ui-api
- srg
- ui-web-client
- ui-web-control
# - public-safety
- public-safety-ic
# extra_hosts:
# - "ic_ps_server:172.16.1.142"
privileged: true
volumes:
- "/opt/mcz/config-letsencrypt/:/config:rw"
###### mde ###################
mde:
environment:
IPG_ENV_PARAMS: "-Dds.IpAddress=172.16.1.29:8012#\
-Dredis.host=172.16.1.29"
USE_DEBUG: "yes"
image: 172.16.1.212:5050/mcx/mde:12-50979f
# image: 172.16.1.212:5050/mcx/mde:latest
ports:
- "8200:8000"
- "50040:50040"
extra_hosts:
- "parking:172.16.1.29"
- "transportation:172.16.1.29"
- "public-safety:172.16.1.29"
## PUBLIC SFAETY
#public-safety:
# environment:
# IPG_ENV_PARAMS: "-DdemoMode=minneapolis,modiin,chicago#\
# -DpublicSafety.updateCrosswalkTimeout=300000#\
# -Dhystrix.command.default.execution.isolation.thread.timeoutInMilliseconds=10000#\
# -DconfigFile.location=/opt/mcx/config/config.properties#\
# -DconfigLocation=/opt/mcx/config/#\
# -DpublicSafety.dsServer.address=172.16.1.29:8012#\
# -Dds.ip=172.16.1.29:8012#\
# -DpublicSafety.mdeServer.address=172.16.1.29:50040"
# USE_DEBUG: "yes"
# image: 172.16.1.212:5050/mcx/public-safety:20-ff9e74
# ports:
# - "8100:8000"
# - "50005:50005"
## Public Safety IC ####
public-safety-ic:
environment:
IPG_ENV_PARAMS: "-Dds.IpAddress=172.16.1.29:8012#\
-Dredis.host=172.16.1.29#\
-DconfigFile.location=/opt/mcx/config/ICPublicSafety/config.properties
-DconfigLocation=/opt/mcx/config/ICPublicSafety/
-Duse.iot.reporting=false"
USE_DEBUG: "yes"
image: 172.16.1.212:5050/mcx/public-safety:ic-17-2c6d03aba68efe06ab41790892b0180db7da8036
ports:
- "50004:50004"
# volumes:
# - "/opt/mcx/config/ICPublicSafety/:/opt/mcx/config/ICPublicSafety/"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment