diff --git a/templates/compose/paymenter.yaml b/templates/compose/paymenter.yaml index c05c93d7c..9854581f9 100644 --- a/templates/compose/paymenter.yaml +++ b/templates/compose/paymenter.yaml @@ -10,27 +10,32 @@ services: volumes: - app_logs:/app/storage/logs - app_public:/app/storage/public - healthcheck: - test: ["CMD-SHELL", "curl -sf http://localhost:80 || exit 1"] - interval: 10s - timeout: 1s - retries: 3 environment: SERVICE_FQDN_PAYMENTER: ${SERVICE_FQDN_PAYMENTER_80} DB_DATABASE: ${MYSQL_DATABASE:-paymenter-db} DB_PASSWORD: ${SERVICE_PASSWORD_MYSQL} DB_USERNAME: ${SERVICE_USER_MYSQL} - APP_ENV: "production" - CACHE_STORE: "redis" - SESSION_DRIVER: "redis" - QUEUE_CONNECTION: "redis" - REDIS_HOST: "redis" + APP_ENV: production + CACHE_STORE: redis + SESSION_DRIVER: redis + QUEUE_CONNECTION: redis + REDIS_HOST: redis REDIS_USERNAME: default - REDIS_PASSWORD: "${SERVICE_PASSWORD_64_REDIS}" - DB_CONNECTION: "mariadb" - DB_HOST: "mariadb" - DB_PORT: "3306" + REDIS_PASSWORD: ${SERVICE_PASSWORD_64_REDIS} + DB_CONNECTION: mariadb + DB_HOST: mariadb + DB_PORT: 3306 APP_KEY: ${SERVICE_BASE64_KEY} + depends_on: + mariadb: + condition: service_healthy + redis: + condition: service_started + healthcheck: + test: ["CMD-SHELL", "curl -sf http://localhost:80 || exit 1"] + interval: 10s + timeout: 1s + retries: 3 mariadb: image: mariadb:11