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_db.db
kontor-api/test_db.db
couchdb-password.txt
+18
View File
@@ -28,6 +28,21 @@ services:
networks:
- database
- 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:
image: kontor:0.2.0-SNAPSHOT
restart: unless-stopped
@@ -59,8 +74,11 @@ networks:
frontend:
volumes:
postgres-data:
couchdb-data:
images-data:
secrets:
db-password:
file: db-password.txt
couchdb-password:
file: couchdb-password.txt