Skip to content

Commit a65af9a

Browse files
committed
add cli backend for lcoal dev + try fix elastic connexion
1 parent d46e280 commit a65af9a

File tree

1 file changed

+28
-1
lines changed

1 file changed

+28
-1
lines changed

compose.yaml

+28-1
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ services:
4141
- 9200:9200
4242
volumes:
4343
- ./openchurch_elasticsearch_data:/usr/share/elasticsearch/data
44+
4445
backend:
4546
extra_hosts: *default-extra_hosts
4647
container_name: openchurch_backend
@@ -69,8 +70,34 @@ services:
6970
HOST_API: https://api.openchurch.local/api
7071
HOST_ADMIN: admin.openchurch.local
7172
ELASTIC_PASSWORD: admin
72-
ELASTICSEARCH_IRI: https://elastic:admin@elasticsearch:9200
73+
ELASTICSEARCH_IRI: http://elastic:admin@elasticsearch:9200
7374
SYNCHRO_SECRET_KEY: "secret"
75+
cli:
76+
extra_hosts: *default-extra_hosts
77+
container_name: openchurch_backend_cli
78+
command: /usr/sbin/cron -f -l 15
79+
build:
80+
context: .
81+
dockerfile: ./docker/php/Dockerfile
82+
environment:
83+
SERVER_NAME: :80
84+
APP_ENV: prod
85+
DATABASE_URL: "mysql://openchurch:openchurch@db:3306/openchurch?serverVersion=8.0&charset=utf8mb4"
86+
HOST_API: api-preprod-openchurch.hozana.org
87+
APP_SECRET: JK6nAUJQhFXMwiBvqHE_3UX8RyCeFEec
88+
JWT_TOKEN_TTL: 120
89+
JWT_PASSPHRASE: b361bf0a703911722b2a1704cc002cab
90+
ELASTICSEARCH_IRI: http://elastic:admin@elasticsearch:9200
91+
ELASTIC_PASSWORD: admin
92+
SYNCHRO_SECRET_KEY: secret
93+
REDIS_URL: redis://redis:6379
94+
depends_on:
95+
- db
96+
- redis
97+
- elasticsearch
98+
user: root
99+
networks:
100+
- app-network
74101
python:
75102
container_name: openchurch_python
76103
build:

0 commit comments

Comments
 (0)