77 lines
2.2 KiB
YAML
77 lines
2.2 KiB
YAML
version: '2.1'
|
|
services:
|
|
|
|
opencell-node-1:
|
|
build: .
|
|
# hostname: tt-test-01
|
|
container_name: opencell-node-1
|
|
privileged: true
|
|
#network_mode: host
|
|
restart: always
|
|
extra_hosts:
|
|
- "billing-mt-qa.thingstel.io:172.20.64.140"
|
|
- "login-mt-qa.thingstel.io:172.20.64.140"
|
|
#env_file:
|
|
#- ./conf.env
|
|
environment:
|
|
KEYCLOAK_URL: http://login-mt-qa.thingstel.io/auth
|
|
KEYCLOAK_SECRET: 5caa4045-2e42-408b-9b32-605dab40d916
|
|
KEYCLOAK_SSL: external
|
|
KEYCLOAK_DB_TYPE: postgresql
|
|
KEYCLOAK_DS: KeycloakDS-H2
|
|
DB_HOST: 172.20.64.140
|
|
DB_PORT: 5432
|
|
DB_NAME: mt_qa_billing
|
|
DB_USER: mt_qa_postgres
|
|
DB_CONNEXION_URL: 'jdbc:postgresql://172.20.64.140:5432/mt_qa_billing?currentSchema=public'
|
|
DB_PASSWORD: "xM9A4!exJbQNhqJ"
|
|
DB_MAX_POOL: 200
|
|
SMTP_HOST: my.smtp.host
|
|
SMTP_PORT: 465
|
|
SMTP_FROM: no-reply@your-company.com
|
|
SMTP_USERNAME: username
|
|
SMTP_PASSWORD: password
|
|
APP_CLUSTER: 'false'
|
|
JGROUPS_EXTERNAL_ADDRESS: 0.0.0.0
|
|
WILDFLY_BIND_ADDR: 0.0.0.0
|
|
WILDFLY_MANAGEMENT_BIND_ADDR: 0.0.0.0
|
|
WILDFLY_PRIVATE_BIND_ADDR: 0.0.0.0
|
|
WILDFLY_NODE_NAME: billing-node-01
|
|
WILDFLY_TIMEZONE: UTC
|
|
WILDFLY_EJB3_MAX_THREADS: 50
|
|
JAVA_OPTS: '-Xms2G -Xmx4G -Djboss.https.port=8444'
|
|
ENABLE_DEBUGGING: 'true'
|
|
WILDFLY_PROXY_ADDRESS_FORWARDING: 'false'
|
|
WILDFLY_CONSOLE_LOG_LEVEL: INFO
|
|
WILDFLY_SERVER_LOG_LEVEL: INFO
|
|
OPENCELL_LOG_LEVEL: DEBUG
|
|
OPENCELL_DEBUG_LEVEL: DEBUG
|
|
OPENCELL_USER_LANGUAGE : 'EN'
|
|
OPENCELL_USER_COUNTRY : 'EN'
|
|
ports:
|
|
- "172.20.64.140:8080:8080"
|
|
- "172.20.64.140:8787:8787"
|
|
volumes:
|
|
- opencell-node-1:/optdeploy
|
|
- jboss:/opt/jboss/
|
|
# - ./cacerts:/opt/java/openjdk/lib/security/cacerts
|
|
deploy:
|
|
resources:
|
|
limits:
|
|
memory: 4g
|
|
cpus: "1.0"
|
|
|
|
volumes:
|
|
opencell-node-1:
|
|
driver: local
|
|
driver_opts:
|
|
o: bind
|
|
type: none
|
|
device: /data/container_volumes/opencell-node-1
|
|
jboss:
|
|
driver: local
|
|
driver_opts:
|
|
o: bind
|
|
type: none
|
|
device: /data/container_volumes/jboss
|