add persistence to docker-compose

This commit is contained in:
2025-10-17 18:33:00 +02:00
parent c9f9ad9cb7
commit a91b6267b9

View File

@@ -1,9 +1,13 @@
name: infinimotion name: infinimotion
networks: networks:
backend_network: backend_network:
driver: bridge driver: bridge
database_network:
driver: bridge
redpanda_network: redpanda_network:
driver: bridge driver: bridge
services: services:
backend: backend:
image: git.infinimotion.de/infinimotion/backend:latest image: git.infinimotion.de/infinimotion/backend:latest
@@ -13,12 +17,18 @@ services:
- redpanda_network - redpanda_network
depends_on: depends_on:
- redpanda-0 - redpanda-0
#environment:
# KAFKA_SECURITY_PROTOCOL: "SASL_PLAINTEXT"
# KAFKA_SASL_MECHANISM: "SCRAM-SHA-256"
# KAFKA_SASL_JAAS_CONFIG: 'org.apache.kafka.common.security.scram.ScramLoginModule required username="im-admin" password="a552855c0d842e90895121cf614c31f950086cab";'
#ports: #ports:
# - 8080:8080 # - 8080:8080
persistence:
image: git.infinimotion.de/infinimotion/persistence:latest
container_name: persistence
networks:
- database_network
- redpanda_network
depends_on:
- redpanda-0
ports:
- 8081:8081
redpanda-0: redpanda-0:
command: command:
- redpanda - redpanda
@@ -52,10 +62,10 @@ services:
networks: networks:
- redpanda_network - redpanda_network
ports: ports:
# - 18081:18081 #- 18081:18081
# - 18082:18082 #- 18082:18082
- 19092:19092 - 19092:19092
# - 19644:9644 #- 19644:9644
console: console:
container_name: redpanda-console container_name: redpanda-console
image: docker.redpanda.com/redpandadata/console:v3.2.2 image: docker.redpanda.com/redpandadata/console:v3.2.2