diff --git a/tests/activemq.yml b/tests/activemq.yml index f9b4823..b790820 100644 --- a/tests/activemq.yml +++ b/tests/activemq.yml @@ -4,8 +4,8 @@ services: container_name: onlyoffice-documentserver image: onlyoffice/4testing-documentserver-ie:latest environment: - - AMQP_TYPE - - AMQP_URI + - AMQP_TYPE=${EXT_AMQP_TYPE:-activemq} + - AMQP_URI=${EXT_AMQP_URI:-amqp://guest:guest@onlyoffice-activemq} stdin_open: true restart: always ports: @@ -18,8 +18,8 @@ services: container_name: onlyoffice-activemq image: webcenter/activemq:5.14.3 environment: - - ACTIVEMQ_USERS_guest - - ACTIVEMQ_GROUPS_owners + - ACTIVEMQ_USERS_guest=${EXT_ACTIVEMQ_USERS_guest:-guest} + - ACTIVEMQ_GROUPS_owners=${EXT_ACTIVEMQ_GROUPS_owners:-guest} restart: always networks: - onlyoffice diff --git a/tests/mariadb.yml b/tests/mariadb.yml index c243fb2..8854297 100644 --- a/tests/mariadb.yml +++ b/tests/mariadb.yml @@ -6,12 +6,12 @@ services: depends_on: - db environment: - - DB_TYPE - - DB_HOST - - DB_PORT - - DB_NAME - - DB_USER - - DB_PWD + - DB_TYPE=${EXT_DB_TYPE:-mysql} + - DB_HOST=${EXT_DB_HOST:-db} + - DB_PORT=${EXT_DB_PORT:-3306} + - DB_NAME=${EXT_DB_NAME:-onlyoffice} + - DB_USER=${EXT_DB_USER:-onlyoffice} + - DB_PWD=${EXT_DB_PWD:-onlyoffice} stdin_open: true restart: always ports: @@ -21,10 +21,10 @@ services: container_name: db image: mariadb:10.5 environment: - - MYSQL_DATABASE - - MYSQL_USER - - MYSQL_PASSWORD - - MYSQL_ALLOW_EMPTY_PASSWORD + - MYSQL_DATABASE=${EXT_MYSQL_DATABASE:-onlyoffice} + - MYSQL_USER=${EXT_MYSQL_USER:-onlyoffice} + - MYSQL_PASSWORD=${EXT_MYSQL_PASSWORD:-onlyoffice} + - MYSQL_ALLOW_EMPTY_PASSWORD=${EXT_MYSQL_ALLOW_EMPTY_PASSWORD:-yes} restart: always volumes: - mysql_data:/var/lib/mysql diff --git a/tests/mysql.yml b/tests/mysql.yml index 9a4155f..b74e6c0 100644 --- a/tests/mysql.yml +++ b/tests/mysql.yml @@ -6,12 +6,12 @@ services: depends_on: - onlyoffice-mysql environment: - - DB_TYPE - - DB_HOST - - DB_PORT - - DB_NAME - - DB_USER - - DB_PWD + - DB_TYPE=${EXT_DB_TYPE:-mysql} + - DB_HOST=${EXT_DB_HOST:-onlyoffice-mysql} + - DB_PORT=${EXT_DB_PORT:-3306} + - DB_NAME=${EXT_DB_NAME:-onlyoffice} + - DB_USER=${EXT_DB_USER:-onlyoffice} + - DB_PWD=${EXT_DB_PWD:-onlyoffice} stdin_open: true restart: always ports: @@ -21,10 +21,10 @@ services: container_name: onlyoffice-mysql image: mysql:5.7 environment: - - MYSQL_DATABASE - - MYSQL_USER - - MYSQL_PASSWORD - - MYSQL_ALLOW_EMPTY_PASSWORD + - MYSQL_DATABASE=${EXT_MYSQL_DATABASE:-onlyoffice} + - MYSQL_USER=${EXT_MYSQL_USER:-onlyoffice} + - MYSQL_PASSWORD=${EXT_MYSQL_PASSWORD:-onlyoffice} + - MYSQL_ALLOW_EMPTY_PASSWORD=${EXT_MYSQL_ALLOW_EMPTY_PASSWORD:-yes} restart: always volumes: - mysql_data:/var/lib/mysql diff --git a/tests/postgres-old.yml b/tests/postgres-old.yml index f795107..c2d3ad6 100644 --- a/tests/postgres-old.yml +++ b/tests/postgres-old.yml @@ -6,11 +6,11 @@ services: depends_on: - onlyoffice-postgresql environment: - - POSTGRESQL_SERVER_HOST - - POSTGRESQL_SERVER_PORT - - POSTGRESQL_SERVER_DB_NAME - - POSTGRESQL_SERVER_USER - - POSTGRESQL_SERVER_PASS + - POSTGRESQL_SERVER_HOST=${EXT_DB_HOST:-onlyoffice-postgresql} + - POSTGRESQL_SERVER_PORT=${EXT_DB_PORT:-5432} + - POSTGRESQL_SERVER_DB_NAME=${EXT_DB_NAME:-onlyoffice} + - POSTGRESQL_SERVER_USER=${EXT_DB_USER:-onlyoffice} + - POSTGRESQL_SERVER_PASS=${EXT_DB_PWD:-onlyoffice} stdin_open: true restart: always ports: @@ -20,9 +20,9 @@ services: container_name: onlyoffice-postgresql image: postgres:9.5 environment: - - POSTGRES_DB - - POSTGRES_USER - - POSTGRES_HOST_AUTH_METHOD + - POSTGRES_DB=${EXT_POSTGRES_DB:-onlyoffice} + - POSTGRES_USER=${EXT_POSTGRES_USER:-onlyoffice} + - POSTGRES_HOST_AUTH_METHOD=${EXT_POSTGRES_HOST_AUTH_METHOD:-trust} restart: always expose: - '5432' diff --git a/tests/postgres.yml b/tests/postgres.yml index ed16e43..6b0b644 100644 --- a/tests/postgres.yml +++ b/tests/postgres.yml @@ -6,12 +6,12 @@ services: depends_on: - onlyoffice-postgresql environment: - - DB_TYPE - - DB_HOST - - DB_PORT - - DB_NAME - - DB_USER - - DB_PWD + - DB_TYPE=${EXT_DB_TYPE:-postgres} + - DB_HOST=${EXT_DB_HOST:-onlyoffice-postgresql} + - DB_PORT=${EXT_DB_PORT:-5432} + - DB_NAME=${EXT_DB_NAME:-onlyoffice} + - DB_USER=${EXT_DB_USER:-onlyoffice} + - DB_PWD=${EXT_DB_PWD:-onlyoffice} stdin_open: true restart: always ports: @@ -21,9 +21,9 @@ services: container_name: onlyoffice-postgresql image: postgres:9.5 environment: - - POSTGRES_DB - - POSTGRES_USER - - POSTGRES_HOST_AUTH_METHOD + - POSTGRES_DB=${EXT_POSTGRES_DB:-onlyoffice} + - POSTGRES_USER=${EXT_POSTGRES_USER:-onlyoffice} + - POSTGRES_HOST_AUTH_METHOD=${EXT_POSTGRES_HOST_AUTH_METHOD:-trust} restart: always expose: - '5432' diff --git a/tests/rabbitmq-old.yml b/tests/rabbitmq-old.yml index 9301ae4..e4bb42f 100644 --- a/tests/rabbitmq-old.yml +++ b/tests/rabbitmq-old.yml @@ -4,8 +4,8 @@ services: container_name: onlyoffice-documentserver image: onlyoffice/4testing-documentserver-ie:latest environment: - - AMQP_SERVER_TYPE - - AMQP_SERVER_URL + - AMQP_SERVER_TYPE=${EXT_AMQP_SERVER_TYPE:-rabbitmq} + - AMQP_SERVER_URL=${EXT_AMQP_SERVER_URL:-amqp://guest:guest@onlyoffice-rabbitmq} stdin_open: true restart: always ports: diff --git a/tests/rabbitmq.yml b/tests/rabbitmq.yml index 9006cb0..aca0929 100644 --- a/tests/rabbitmq.yml +++ b/tests/rabbitmq.yml @@ -4,8 +4,8 @@ services: container_name: onlyoffice-documentserver image: onlyoffice/4testing-documentserver-ie:latest environment: - - AMQP_TYPE - - AMQP_URI + - AMQP_TYPE=${EXT_AMQP_TYPE:-rabbitmq} + - AMQP_URI=${EXT_AMQP_URI:-amqp://guest:guest@onlyoffice-rabbitmq} stdin_open: true restart: always ports: diff --git a/tests/redis.yml b/tests/redis.yml index 2984ffe..8e27f44 100644 --- a/tests/redis.yml +++ b/tests/redis.yml @@ -4,8 +4,8 @@ services: container_name: onlyoffice-documentserver image: onlyoffice/4testing-documentserver-ie:latest environment: - - REDIS_SERVER_HOST - - REDIS_SERVER_PORT + - REDIS_SERVER_HOST=${EXT_REDIS_SERVER_HOST:-onlyoffice-redis} + - REDIS_SERVER_PORT=${EXT_REDIS_SERVER_PORT:-6379} stdin_open: true restart: always ports: