Files
bdd-document/couchdb/compose.yml
2025-11-07 21:33:57 +01:00

39 lines
762 B
YAML

services:
# CouchDB
# Single-node document database
# https://couchdb.apache.org/
couchdb:
image: couchdb:3.5
volumes:
- couchdb_data:/opt/couchdb/data
environment:
COUCHDB_USER: ${COUCHDB_USER}
COUCHDB_PASSWORD: ${COUCHDB_PASSWORD}
ports:
- 5984:5984
networks:
- proxy_net
labels:
caddy: couchdb.localhost
caddy.reverse_proxy: "{{upstreams 5984}}"
caddy.tls: internal
couchdb-init:
build:
dockerfile: ./couchdb-init.Dockerfile
context: .
environment:
COUCHDB_USER: ${COUCHDB_USER}
COUCHDB_PASSWORD: ${COUCHDB_PASSWORD}
depends_on:
- couchdb
networks:
- proxy_net
volumes:
couchdb_data:
networks:
proxy_net:
external: true