totvs-dtsenv-cli
Version:
TOTVS Datasul Environment Command Line
84 lines (83 loc) • 4.16 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.value = `
version: "3"
services:
database:
image: jv-fwk-dev02:5000/totvs/datasul/database:\${VERSION}
container_name: \${PROJECT}-database
ports:
- "\${DB_PORT_MIN}-\${DB_PORT_MAX}:\${DB_PORT_MIN}-\${DB_PORT_MAX}"
volumes:
- /home/rootfwk/docker/projects/datasul/scripts:/scripts
- /home/rootfwk/docker/projects/datasul/scripts/protocols:/etc/protocols
- /home/rootfwk/docker/projects/datasul/\${PROJECT}:/project
- \${DB_DELTAS}:/totvs/datasul/deltas
environment:
TZ: "Brazil/East"
command: /bin/bash /scripts/database/database.sh
appserver:
image: jv-fwk-dev02:5000/dlc:\${DLC_VERSION}
container_name: \${PROJECT}-appserver
depends_on:
- database
ports:
- "\${FATHOM_PORT}:9090"
- "\${NS_PORT}:\${NS_PORT}/udp"
- "\${BROKER_PORT}:\${BROKER_PORT}"
- "\${AGENTS_PORT_MIN}-\${AGENTS_PORT_MAX}:\${AGENTS_PORT_MIN}-\${AGENTS_PORT_MAX}"
volumes:
- /home/rootfwk/docker/projects/datasul/scripts:/scripts
- /home/rootfwk/docker/projects/datasul/scripts/protocols:/etc/protocols
- /home/rootfwk/docker/projects/datasul/\${PROJECT}:/project
- totvs-datasul-dlc:/usr/dlc/properties
- totvs-datasul-oemgmt-db:/usr/oemgmt/db
- totvs-datasul-oemgmt-etc:/usr/oemgmt/etc
- /home/rootfwk/docker/projects/datasul/\${PROJECT}/temp/appserver:/usr/wrk
- /home/rootfwk/docker/projects/datasul/\${PROJECT}/temp/appserver:/usr/wrk_oemgmt
- /home/rootfwk/docker/projects/datasul/\${PROJECT}/temp/appserver:/temp
- /home/rootfwk/docker/projects/datasul/\${PROJECT}/temp/appserver/configdb:/usr/oemgmt/config/configdb
- /home/rootfwk/docker/projects/datasul/\${PROJECT}/database:/totvs/local/database
- /home/rootfwk/users/RESOURCES/:/resources
- /home/rootfwk/users/FWK_PROGRESS/:/fndlm
- /home/rootfwk/users/FOUNDATION/:/totvs/datasul/fnd
- /home/rootfwk/ipiranga/ems2/11.5.X-NFRW-SNAPSHOT/progress_11/bin-gui/:/totvs/datasul/newems2
- /home/rootfwk/users/EMS2/:/totvs/datasul/pctems2
- /home/rootfwk/ipiranga/ems2/11.5.X-SNAPSHOT/progress_11/bin-gui/:/totvs/datasul/ems2
- /home/rootfwk/users/EAI2/:/totvs/datasul/eai2
- /home/rootfwk/users/EAI/:/totvs/datasul/eai
- /home/rootfwk/users/DDK/:/totvs/datasul/ddk
- /home/rootfwk/ipiranga/ems5/11.5.X-SNAPSHOT/progress_11/bin-gui/:/totvs/datasul/ems5
- /home/rootfwk/ipiranga/hcm/11.5.X-SNAPSHOT/progress_11/bin-gui/:/totvs/datasul/hcm
- /home/rootfwk/ipiranga/businesshub/11.5.X-SNAPSHOT/progress_11/bin-gui/:/totvs/datasul/businesshub
environment:
TZ: "Brazil/East"
command: /bin/bash /scripts/appserver/appserver.sh
webserver:
image: tomcat:\${TOMCAT_VERSION}
container_name: \${PROJECT}-webserver
depends_on:
- appserver
ports:
- "\${WEB_PORT}:8080"
- "\${DI_PORT}:\${DI_PORT}"
volumes:
- /home/rootfwk/docker/projects/datasul/scripts:/scripts
- /home/rootfwk/docker/projects/datasul/\${PROJECT}/context.xml:/usr/local/tomcat/conf/context.xml
- /home/rootfwk/docker/projects/datasul/scripts/webserver/server.xml:/usr/local/tomcat/conf/server.xml
- /home/rootfwk/docker/projects/datasul/scripts/webserver/catalina.properties:/usr/local/tomcat/conf/catalina.properties
- /home/rootfwk/docker/projects/datasul/scripts/webserver/logging.properties:/usr/local/tomcat/conf/logging.properties
- /home/rootfwk/docker/projects/datasul/\${PROJECT}/temp/tomcat:/usr/local/tomcat/logs
- /home/rootfwk/docker/projects/datasul/\${PROJECT}/temp/appserver:/usr/wrk
- /home/rootfwk/docker/projects/datasul/\${PROJECT}:/project
- /home/rootfwk/users/FWK:/totvs/datasul/webapps
- totvs-datasul-webapps:/usr/local/tomcat/webapps
environment:
TZ: "Brazil/East"
command: /bin/bash /scripts/webserver/tomcat.sh
volumes:
totvs-datasul-dlc:
totvs-datasul-oemgmt-db:
totvs-datasul-oemgmt-etc:
totvs-datasul-webapps:
`;