add CouchDB as Docker image to docker-compose.yml

This commit is contained in:
Thomas Peetz
2025-06-30 16:38:15 +02:00
parent 4871f56320
commit 4f87ff83ce
2 changed files with 19 additions and 0 deletions
+1
View File
@@ -18,3 +18,4 @@ db-password.txt
kontor-api/tests/test_main.py kontor-api/tests/test_main.py
kontor-api/tests/test_db.db kontor-api/tests/test_db.db
kontor-api/test_db.db kontor-api/test_db.db
couchdb-password.txt
+18
View File
@@ -28,6 +28,21 @@ services:
networks: networks:
- database - database
- frontend - frontend
couchdb:
image: couchdb
restart: unless-stopped
environment:
- COUCHDB_USER=admin
- COUCHDB_PASSWORD=admin
ports:
- 5984:5984
networks:
- database
- frontend
volumes:
- couchdb-data:/opt/couchdb/data
secrets:
- couchdb-password
kontor: kontor:
image: kontor:0.2.0-SNAPSHOT image: kontor:0.2.0-SNAPSHOT
restart: unless-stopped restart: unless-stopped
@@ -59,8 +74,11 @@ networks:
frontend: frontend:
volumes: volumes:
postgres-data: postgres-data:
couchdb-data:
images-data: images-data:
secrets: secrets:
db-password: db-password:
file: db-password.txt file: db-password.txt
couchdb-password:
file: couchdb-password.txt