3381
|
1 version: "3.6" |
|
2 services: |
|
3 |
|
4 prosody: |
|
5 build: prosody_e2e |
|
6 image: salutatoi/prosody_e2e |
|
7 depends_on: |
|
8 # we need to depend on sat to get IP address of the container for conf |
|
9 - sat |
|
10 tmpfs: /var/lib/prosody |
|
11 tmpfs: /var/log/prosody |
|
12 networks: |
|
13 default: |
|
14 aliases: |
|
15 - server1.test |
|
16 - server2.test |
|
17 - server3.test |
|
18 |
|
19 db: |
|
20 image: postgres |
|
21 environment: |
|
22 POSTGRES_PASSWORD: test_e2e |
|
23 POSTGRES_DB: pubsub |
|
24 tmpfs: /var/lib/postgresql/data |
|
25 |
|
26 pubsub: |
|
27 build: pubsub |
|
28 image: salutatoi/sat_pubsub |
|
29 depends_on: |
|
30 - db |
|
31 - prosody |
|
32 environment: |
|
33 PGHOST: db |
|
34 PGUSER: postgres |
|
35 PGPASSWORD: test_e2e |
|
36 SAT_PUBSUB_RHOST: server1.test |
|
37 SAT_PUBSUB_JID: pubsub.server1.test |
|
38 SAT_PUBSUB_XMPP_PWD: test_e2e |
|
39 |
|
40 sat: |
|
41 build: backend_e2e |
|
42 image: salutatoi/sat_e2e |