Skip to content
Snippets Groups Projects
config 1.83 KiB
Newer Older
# This file contains docker configuration. 
# It uses a seperate database and mailserver host. 
# You have to take care that those hosts are available (see docker-compose.yml)

# Mail configuration
OX_MAIL_HOST=dovecot
OX_MAIL_DOMAIN=docker.qa.open-xchange.com
# Noreply specific settings
OX_ENV_NOREPLY_SERVER=${OX_MAIL_HOST}
OX_ENV_NOREPLY_ADDRESS=noreply@${OX_MAIL_DOMAIN}
OX_ENV_NOREPLY_LOGIN=${OX_ENV_NOREPLY_ADDRESS}
OX_ENV_NOREPLY_PASSWORD=secret

# Database specific configuration (currently external host with name "database" is used)
DATABASE_HOST_NAME=database
DATABASE_ROOT_USER=root
DATABASE_ROOT_PASS=secret
DATABASE_HOST_PORT=3306

# OX Backend specific configuration
OX_ADMINMASTER_USER=oxadminmaster
OX_ADMINMASTER_PASS=secret
OX_SERVER_NAME=singlenode
OX_CLUSTER_NAME=singlenode
OX_HAZELCAST_ENABLED=true
OX_CONFIGDB_USER=openexchange
OX_CONFIGDB_PASS=secret
OX_CONFIGDB_NAME=configdb

# Default setup settings
# This will install a basic singlenode setup
INSTALL_MIDDLEWARE=true
INSTALL_FRONTEND=true
INSTALL_GUARD=true
INSTALL_DOCUMENTS=true
INSTALL_DOCUMENTCONVERTER=true
INSTALL_JAVA=true
benedikt.kroening's avatar
benedikt.kroening committed
INSTALL_TYPE=docker-singlenode
OX_ENV_QA=true

OX_CLIENT_ONBOARDING=true

OX_ENV_QA_TESTING_UI_ENABLED=false
OX_ENV_QA_TESTING_UI_AUTOSTART=false
OX_ENV_QA_TESTING_UI_REPO_URL=https://gitlab.open-xchange.com/frontend/core
OX_ENV_QA_TESTING_UI_REPO_BRANCH=develop
OX_ENV_QA_TESTING_UI_URL_PROVISIONING=http://singlenode/
OX_ENV_QA_TESTING_UI_URL_APPSUITE=http://singlenode/appsuite
OX_ENV_QA_TESTING_UI_MXDOMAIN=${OX_MAIL_DOMAIN}
OX_ENV_QA_TESTING_UI_CONTEXTID=1337
OX_ENV_QA_TESTING_UI_SELENIUM_HOST=selenium-chrome-develop
OX_ENV_QA_TESTING_UI_IMAP_SERVER=dovecot
OX_ENV_QA_TESTING_UI_SMTP_SERVER=dovecot
benedikt.kroening's avatar
benedikt.kroening committed

# Leave this to false for docker environments
# prevent init steps after docker setup and do not install database packages
OX_INIT=false
INSTALL_DATABASE=false