-
-
Notifications
You must be signed in to change notification settings - Fork 85
/
docker-compose.kb.yml
39 lines (39 loc) · 1002 Bytes
/
docker-compose.kb.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
# KB stack
version: '3.2'
volumes:
db:
services:
killbill:
image: killbill/killbill:latest
ports:
- "8080:8080"
- "8000:8000"
- "12345:12345"
environment:
- KILLBILL_DAO_URL=jdbc:mysql://db:3306/killbill
- KILLBILL_DAO_USER=root
- KILLBILL_DAO_PASSWORD=killbill
- KILLBILL_METRICS_INFLUXDB=false
- KILLBILL_METRICS_INFLUXDB_HOST=host.docker.internal
- KILLBILL_METRICS_INFLUXDB_PORT=8086
kaui:
image: killbill/kaui:latest
ports:
- "9090:8080"
environment:
- KAUI_CONFIG_DAO_URL=jdbc:mariadb://db:3306/kaui
- KAUI_CONFIG_DAO_USER=root
- KAUI_CONFIG_DAO_PASSWORD=killbill
- KAUI_KILLBILL_URL=http://killbill:8080
- KAUI_KILLBILL_API_KEY=bob
- KAUI_KILLBILL_API_SECRET=lazar
db:
image: killbill/mariadb:0.24
volumes:
- type: volume
source: db
target: /var/lib/mysql
expose:
- "3306"
environment:
- MYSQL_ROOT_PASSWORD=killbill