-
-
Save elvisgs/468b64e97d213cd24d22dea89bb0d9b3 to your computer and use it in GitHub Desktop.
WinExpert Docker Compose Config
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export WINEXPERT_PROJECT_ROOT=/storage/Projetos/GEP/Itec/gep_sped | |
export CARGA_TEMPLATE_SCRIPT_PATH="/work/scripts/carga-template_schema-only_custom-format.sql" | |
WINEXPERT_ROOT_PASSWD=senha | |
export WINEXPERT_PG_DB=sped | |
export WINEXPERT_PG_USER=sped | |
export WINEXPERT_PG_PASSWORD="${WINEXPERT_ROOT_PASSWD}" | |
export WINEXPERT_PG_JDBC_URL=jdbc:postgresql://postgres:5432/sped | |
export WINEXPERT_MYSQL57_USER=root | |
export WINEXPERT_MYSQL57_PASSWORD="${WINEXPERT_ROOT_PASSWD}" | |
export WINEXPERT_MYSQL50_USER=root | |
export WINEXPERT_MYSQL50_PASSWORD="${WINEXPERT_ROOT_PASSWD}" | |
export WINEXPERT_MSSQL_USER=sa | |
export WINEXPERT_MSSQL_PASSWORD="${WINEXPERT_ROOT_PASSWD}" | |
export UPLOAD_ROUTES_RESTORE_COMMAND="pg_restore -d sped -U sped ${CARGA_TEMPLATE_SCRIPT_PATH}" | |
export UPLOAD_ROUTES_PATH_TO_KEY="${WINEXPERT_PROJECT_ROOT}/encryption/AESkey-final.dat" | |
export UPLOAD_ROUTES_IV_STRING=84md0upydjt84Ps8 | |
export UPLOAD_ROUTES_CIPHER_INFO=AES/CBC/PKCS5Padding | |
export UPLOAD_ROUTES_ALGORITHM=AES | |
export UPLOAD_ROUTES_UNZIPPED_STAGE_PATH="${WINEXPERT_PROJECT_ROOT}/_arquivos" | |
export UPLOAD_ROUTES_SQL_PRE_PATH="${WINEXPERT_PROJECT_ROOT}/scripts/PRE_SQL_SCRIPT.sql" | |
export UPLOAD_ROUTES_SQL_POS_PATH="${WINEXPERT_PROJECT_ROOT}/scripts/POS_SQL_SCRIPT.sql" | |
export UPLOAD_ROUTES_SQL_POS_FIX_PATH="${WINEXPERT_PROJECT_ROOT}/scripts/POS_FIX_SQL_SCRIPT.sql" | |
export CLIENT_INFO_WS_PATH_TO_UPDATER_SERVER_FILES="${WINEXPERT_PROJECT_ROOT}/updateFiles" | |
export CLIENT_INFO_WS_RESTORE_COMMAND="pg_restore -d sped -U sped ${CARGA_TEMPLATE_SCRIPT_PATH}" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
version: '2' | |
services: | |
mysql57: | |
image: mysql:5.7 | |
ports: | |
- "3307:3306" | |
volumes: | |
- ./db/mysql-5.7:/var/lib/mysql | |
- ./work:/work | |
environment: | |
MYSQL_ROOT_PASSWORD: "${WINEXPERT_MYSQL57_PASSWORD}" | |
mysql50: | |
build: | |
context: ./docker/mysql-5.0.96 | |
args: | |
uid: "${USER_UID}" | |
gid: "${USER_GID}" | |
ports: | |
- "3308:3306" | |
volumes: | |
- ./db/mysql-5.0:/var/lib/mysql | |
- ./logs/mysql50:/var/log | |
- ./work:/work | |
environment: | |
MYSQL_ROOT_PASSWORD: "${WINEXPERT_MYSQL50_PASSWORD}" | |
mssql: | |
image: microsoft/mssql-server-linux | |
ports: | |
- "11433:1433" | |
volumes: | |
- ./db/mssql:/var/opt/mssql | |
- ./work:/work | |
environment: | |
ACCEPT_EULA: Y | |
MSSQL_PID: Express | |
SA_PASSWORD: "${WINEXPERT_MSSQL_PASSWORD}" | |
postgres: | |
image: postgres:9.4 | |
ports: | |
- "15432:5432" | |
volumes: | |
- ./db/postgres:/var/lib/postgresql/data | |
- ./work:/work | |
environment: | |
POSTGRES_USER: "${WINEXPERT_PG_USER}" | |
POSTGRES_PASSWORD: "${WINEXPERT_PG_PASSWORD}" | |
POSTGRES_DB: "${WINEXPERT_PG_DB}" | |
pgadmin: | |
image: thajeztah/pgadmin4 | |
ports: | |
- "5050:5050" | |
volumes: | |
- ./db/pgadmin:/pgadmin | |
- ./work:/work | |
links: | |
- postgres | |
glassfish: | |
image: oracle/glassfish:4.1.2 | |
ports: | |
- "14848:4848" | |
- "18080:8080" | |
- "18181:8181" | |
volumes: | |
- ./work:/work | |
env_file: .env | |
environment: | |
ADMIN_PASSWORD: "${WINEXPERT_ROOT_PASSWD}" | |
CLIENT_INFO_WS_PATH_TO_UPDATER_SERVER_FILES: "/work/updateFiles" | |
CLIENT_INFO_WS_RESTORE_COMMAND: "/work/bin/pg_restore -h postgres -U ${WINEXPERT_PG_USER} -d ${WINEXPERT_PG_DB} /work/scripts/carga-template_schema-only_custom-format.sql" | |
links: | |
- postgres | |
activemq: | |
build: | |
context: ./docker/activemq-5.4.3 | |
ports: | |
- "8161:8161" | |
- "61616:61616" | |
volumes: | |
- ./data/activemq:/var/lib/activemq/data | |
- ./logs/activemq:/var/log/activemq | |
- ./work:/work | |
env_file: .env | |
links: | |
- postgres |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment