-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
50 lines (48 loc) · 1.53 KB
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
version: '3'
# m-dbs postgres, covdbs couch, ohif viewer,
# job-m postgres, couch potato, pay blockdb
# elk postgres couch, redis, zeromq
volumes:
postgres_data:
driver: local
couchdb_data:
driver: local
services:
couchdb:
build: .
environment:
- COUCHDB_PASSWORD=COVIDmukti
ports:
- '8080:8080'
- '4369:4369'
volumes:
- couchdb_data:/bitnami/couchdb
- ./hi/couch-potato/couch-prod.ini:/opt/bitnami/couchdb/etc/local.d/10-custom.ini
- ./hi/couch-potato/vm.args:/opt/bitnami/couchdb/etc/vm.args
# networks:
# - couchdb_data-node1
# postgres:
# image: postgres
# volumes:
# - postgres_data:/var/lib/postgresql/data
# environment:
# POSTGRES_DB: keycloak
# POSTGRES_USER: keycloak
# POSTGRES_PASSWORD: password
# keycloak:
# image: quay.io/keycloak/keycloak:latest
# environment:
# DB_VENDOR: POSTGRES
# DB_ADDR: postgres
# DB_DATABASE: keycloak
# DB_USER: keycloak
# DB_SCHEMA: public
# DB_PASSWORD: password
# KEYCLOAK_USER: admin
# KEYCLOAK_PASSWORD: Pa55w0rd
# # Uncomment the line below if you want to specify JDBC parameters. The parameter below is just an example, and it shouldn't be used in production without knowledge. It is highly recommended that you read the PostgreSQL JDBC driver documentation in order to use it.
# #JDBC_PARAMS: "ssl=true"
# ports:
# - 8080:8080
# depends_on:
# - postgres