-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
35 lines (35 loc) · 917 Bytes
/
Copy pathdocker-compose.yml
File metadata and controls
35 lines (35 loc) · 917 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
services:
paradb:
build:
context: ..
args:
- SENTRY_AUTH_TOKEN=${SENTRY_AUTH_TOKEN}
container_name: paradb_server
environment:
- PGHOST=${PGHOST}
- PGPORT=${PGPORT}
- PGUSER=${PGUSER}
- PGDATABASE=${PGDATABASE}
- PGPASSWORD=${PGPASSWORD}
- MEILISEARCH_HOST=meilisearch:7700
ports:
- 3000:3000
restart: unless-stopped
depends_on:
meilisearch:
condition: service_healthy
meilisearch:
image: getmeili/meilisearch:v1.31
container_name: paradb_meilisearch
environment:
- MEILI_MASTER_KEY=${MEILISEARCH_KEY}
volumes:
- ${MEILISEARCH_DATA_DIR}:/meili_data
ports:
- 7700:7700
restart: unless-stopped
healthcheck:
test: set -o pipefail;curl -fsS http://localhost:7700/health | grep -q '{"status":"available"}'
retries: 5
timeout: 60s
start_period: 10s