Update compose.yaml

This commit is contained in:
2025-12-26 13:43:58 +01:00
parent 899f7a1e77
commit 5e25a1fa02
3 changed files with 12 additions and 1 deletions

View File

@@ -1,16 +1,25 @@
services: services:
boardmate-api: boardmate-api:
build: . build:
context: .
dockerfile: Dockerfile
container_name: boardmate-api container_name: boardmate-api
ports: ports:
- "8000:8080" - "8000:8080"
environment:
SPRING_DATA_MONGODB_URI: "mongodb://board-mate-user:apx820kcng@mongodb:27017/board-mate-db"
JAVA_TOOL_OPTIONS: "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005"
depends_on: depends_on:
- mongodb - mongodb
- elasticsearch - elasticsearch
- mosquitto - mosquitto
volumes:
- ./.gradle:/home/gradle/.gradle
- ./build:/app/.gradle
elasticsearch: elasticsearch:
image: 'docker.elastic.co/elasticsearch/elasticsearch:7.17.10' image: 'docker.elastic.co/elasticsearch/elasticsearch:7.17.10'
container_name: elastic-search
environment: environment:
- 'ELASTIC_PASSWORD=secret' - 'ELASTIC_PASSWORD=secret'
- 'discovery.type=single-node' - 'discovery.type=single-node'
@@ -21,6 +30,7 @@ services:
grafana-lgtm: grafana-lgtm:
image: 'grafana/otel-lgtm:latest' image: 'grafana/otel-lgtm:latest'
container_name: grafana
ports: ports:
- '8200:3000' - '8200:3000'
- '8201:4317' - '8201:4317'
@@ -36,6 +46,7 @@ services:
mongodb: mongodb:
image: mongo:latest image: mongo:latest
container_name: mongo-db
environment: environment:
- MONGO_INITDB_DATABASE=board-mate-db - MONGO_INITDB_DATABASE=board-mate-db
- MONGO_INITDB_ROOT_PASSWORD=secret - MONGO_INITDB_ROOT_PASSWORD=secret

0
api/mosquitto/data/empty Normal file
View File

0
api/mosquitto/log/empty Normal file
View File